The rooms were clean, and the staff was generally kind. However, the constant requests for 5-star reviews, felt overwhelming. The restaurants offered good food overall. Sunset was the best! Our only negative experience was at the Mexican restaurant, where the service felt unprofessional. We were on the waiting list for a party of nine, and after waiting for an hour, we were asked to sit at a table for eight, even though a suitable table for nine was available. Additionally, we were told that reservations could only be made if we ordered extra items from the menu at an additional cost, which was not included in the all-inclusive package.