My daughter and I really enjoyed our time at Maya Breeze. It's located on a quiet stretch of beautiful beach, with all the amenities you'll need to plan out the days activities. The staff is kind, courteous, and always available if you need anything.