Amazing property on the beachfront yet still private. Plenty of communal spaces and en-suite to all main bedrooms.