The Grand Mayan is one of the most beautiful resorts we have stayed At. The grounds and building are impeccably kept, and the staff very friendly. The rooms are huge and have every comfort of home, with large bathrooms, open concept living/dining/kitchen areas and a private "cool pool" on the deck. Once you state you do not wish to listen to the time share purchase offer, they leave you alone. There is good dining at the resort and the beachfront is gorgeous. UnLike at many Mexican beaches, the beach vendors do not bug you and are very polite. A 15minute walk and you are in town surrounded by shops and restaurants.
Some of the pools were not heated, and the hot tubs are really 'warm' tubs, but in a place where the weather is so gorgeous, it really didn't matter.More
- Free Parking