The resort is beautiful and there are lots of restaurants, bars, pools, shows, and activities to choose from. I will say all of the staff is amazing but a few stand out and went above and beyond to ensure our stay was perfect. Lazaro Morales, concierge, oversaw our entire visit and always checked in with us and did an absolute fabulous job. Marco, Yodria, Alex, Jose Manuel Mena, Cy, Sofia all did an impressive job in making our stay exceptional.