We went in March with our 2 daughters--ages 12 & 9. We stayed at the Barcelo Maya Tropical. There are several Barcelo properties all together. The beach was wonderful!! They have great pools, lots of kids activites, and it is all inclusive. This was great for the kids because they could go...