Our check-in experience was unfortunately frustrating. We had booked three rooms separately, not as a group, but were told by one staff member that we all had to check in together—despite there being two employees available. The team member struggled with the first reservation (I’ll let that guest speak to their own experience), and this delay left us, including a tired and overheated 2-year-old, waiting over an hour with no communication or empathy from the second staff member. She remained at her desk without offering assistance until she finally realized how long things were taking and stepped in to complete our check-in. Sadly, she also skipped any orientation about what the resort offered.
Thankfully, the rest of our stay was a completely different story. Every staff member we encountered afterward was warm, helpful, and genuinely kind. Special thanks to Epifenio, Jorge, Gerardo, and Gabriel—your outstanding service truly made our trip special.
The resort itself is lovely—smaller in size, which we appreciated, especially while traveling with young kids. The beachside property is well maintained, the food was delicious, and the kids’ pool was a major plus for our little one.
Despite the disappointing arrival, the rest of the team and the property itself helped turn things around.