Excellent hospitality in 5 star accommodation in beachside location. Lots of added thoughtful touches with delicious homemade treats for breakfast. Can't wait for a return visit.