Beautiful location. Right on the beach.
Plenty of room for our family of 12
No air conditioning downstairs, which made everything quite humid and sticky.