Wonderful spot and resort. The beach is perfectly swimmable. The actual unit has a better view than I expected as well. Beautiful! Will stay again!