fabulous view over swimmable beach, great hospitality.