5/5 - Excellent
Verified traveler
The beach is gorgeous and you basically have it to yourself most of the time. Crystal blue warm water, easy swimming and snorkeling right off shore. Private palapa with beach chairs for each room. Amazing food and entertainment .