The perfect beach retreat. Superior hospitality.