Friends encouraged us to stay here, and they were right. This is a beautiful property set on a great beach. Everything is clean and bright. The staff is friendly and helpful. The restaurant food is great, and the service is very friendly and attentive. We're definitely coming back. A new favorite.