Lovely spot right on the beach. Excellent hospitality.