We have done three all inclusive vacations. The first was to Dominican Republic and once was enough. We stayed in the Punta Cana area. The beach was fine, the food was passable but the armed guards and barbed wire fence turned me off. The areas surrounding the resorts are depressing. We wanted to take a walk off the resort one day and the guards said absolutely not, that is wasn’t safe. We got bored by the end of the week and were ready to go home.
We have stayed at the Occidental Grand in Xcaret (no beach) and the Occidental Grand Cozumel. We enjoyed both. Here is a link to my trip report for Xcaret –
http://www.virgin-islands-on-line.com/v ... tP2HXIo7cs
There are lots of things to do along that stretch of Mexico. We really enjoyed Tulum. My mom likes Axumel.
We were on Cozumel over Thanksgiving. We liked it. The resort was smaller and the beach, pool and bar set-up was much better than Xcarat.
My mom and her husband go to Mexico a couple of times a year to either Playa or Cozumel. We rented a car for a day and drove around the island. I loved the Punta Sur national park. We went downtown in Cozumel (my mom and step dad have friends that live there) and it reminded me of the shopping areas of STT times a thousand.
Where we stayed, booze was upper to premium range. Mixed drinks weren’t strong (but do they need to be?), wines were blends from Spain (good enough) and beer was draft only (Dos Ex amber and lager)
The buffets were fine but there were times items ran out and it took a long time to get them replaced. It was extremely hard to get reservations at the sit-down restaurants. My mom has friends that work at the resort so we had it easy but a lot of guests complained about the lack of availability, which was strange since the sit-down restaurants were often half empty.
Tipping made a HUGE difference in service. It isn’t that the service lacked, it’s just that there are a lot of people to be served and a few employees to do it. For example, when we were at the beach the waiters were constantly checking on us because we tipped. A couple of guests commented on how our group seemed to get the best service on the beach. Many were shocked to see us tip the wait staff and made remarks about how tipping wasn't necessary.
For a group vacation, it was fun and we will do it again because my mom and her husband really like the AI concept. It is an easy vacation because everything is right there on the resort.