This past Christmas my family along with two other families traveled to Mexico for a week in the sun between Christmas and New Years. This is the second year traveling with these friends during this week and we knew everyone was going to enjoy themselves. We chose Mexico because we had never traveled there before and had heard that the Riviera Maya was a beautiful spot with less action than Cancun to the north. We chose the Barcela Maya Palace Hotel as it was an all-inclusive resort with a good disco for the six 18-21 year olds that we had in tow. The hotel was about an hour south of the Cancun airport and with a pre booked transfer, it couldn't have been easier to get to except for the flat tire along the way.... more on that later....
The resort was very large. It had all the toys you would want: kayaks, sail boats, snorkeling gear, tennis courts, bocce ball, basket ball, soccer fields, pools, nightly entertainment, kiddie pool (if traveling with small children) and activities through out the day. The rooms were spacious and clean, the staff could not have been friendlier or more accommodating. My only complaint was that our room was far from the pool and beach - I would recommend upgrading and getting a room closer to the water.
The food was excellent! Buffet style with many delicious options. There are also restaurants to choose from but those need reservations. (no additional cost) When we arrived were only able to get reservations for 2 of the evenings but with a little encouragement (if you know what I mean) we were able to secure another evening reservation at a good time for our party of 12. The buffet restaurant is by the water which we all enjoyed. Other all-inclusive resorts that we have been to have had the dining facilities back from the water. Here were able to dine on the patio over looking the water at lunch and dinner. The location was not by the beach but back from a rocky area so the view was stunning.
What I noticed was that there were many mult-generational families from all over the world. Grandparents, kids and grandkids. Some families included aunts and uncles and cousins. It really was a perfect place to relax with the family.