We had a great time at the beach, but it's important to note that we are laid back, patient, and tolerant people. The staff were excellent, the grounds were beautiful and well-maintained, and the views were stunning. The food was decent overall, with breakfast at Tomato's and dinner at De Cortez being highlights. Lunch at Las Sirenas was just okay, and dinner at Pitahayas was good but not exceptional. The rooms were clean and cozy, but lacked soundproofing and had outdated TVs. The pools and beach were fantastic, although it could be difficult to find available seats due to the high number of guests. Some guests were rude, reserving seats without using them, but the staff were helpful in finding seats and removing belongings left unattended. Overall, we found plenty of amenities during our 5-day stay, but if you want to fully enjoy all the experiences, you'll need to be active and not just lounge around.