2 out of 5 stars
The only reason this isn’t a one-star review is because the beach was absolutely beautiful. That said, everything else fell short of expectations.
We were extremely disappointed with how the staff treated us depending on whether or not we tipped—or even if they assumed we wouldn’t. This is marketed as an all-inclusive resort, yet we felt pressured to tip constantly: every meal, every drink, housekeeping, and pretty much any interaction. It created an uncomfortable atmosphere that overshadowed what should have been a relaxing experience.
The room was another letdown. As a so-called family resort, the space was shockingly small for a family of four. With two toddlers (ages 3 and 4), it felt cramped and stressful any time we were in the room. Definitely not designed with young families in mind.
We won’t be returning. The beach isn’t enough to make up for everything else.