The resort is beautiful, beach front. The staff and food were amazing. Yolanda was such an encouraging and supportive yoga instructor and experiencing the Mayan Clay ritual and kayaking in the Mangroves with her was fantastic! Sergio was so enthusiastic and informative, loved the Grande Centoe and he’s an incredible Latin dance instructor.