The cabanas are very clean, staff is amazing, the location is good, beds are very comfy. The “beach” isn’t as nice as I had expected from the pictures. Over priced imo