Amazing location and great amenities! Peter was kind and communicative, and really thought of every last touch - from water stocked in the fridge to beach toys. It was also fun hearing the guests at the restaurant next door :)