I have stayed at many, many hotels from rock bottom to ultra spiffy. Mahekal is not spiffy by any means but it is charming, lovely and has many plusses. First, the staff are wonderful. Everyone is friendly and they were very responsive to our requests. The setting is great. We had an upstairs ocean view room which was private and...
More
- Shangri La Caribe
- Shangri La Caribe Hotel
- Shangri La Caribe Playa Del Carmen
