I have heard many great things about the Hotel Xcaret Mexico all-inclusive resort ... near Playa del Carmen in the Yucatan Peninsula. The map below shows its exact location.
Occupying a large swath of coastline about 6 miles south of Playa del Carmen, the Occidental at Xcaret Destination by Barcelo meets the needs of travelers seeking a no muss, no fuss vacation ...