8.4/10 Very Good! (1,084 reviews)
Unfortunately our stay was the same week that was plagued by insurmountable seaweed on the beach, causing terrible smells. We know this isn’t the resorts fault, but they did eventually have trucks out to remove it after a few days. We did not do an all inclusive option, so the breakfast buffet was rather expensive per person. Drinks at the beach bar were great. Not aware that maid service wasn’t automatic and that placing the maid service tag on your door did not mean they would actually stop by and perform main service so recommend calling the front desk to schedule cleaning as needed. Overall, we had a great stay. Just wish a little bit more communication during check-in about maid service was available. Very convenient that there was a fosters across the street.
Reviewed on Aug 10, 2026