This place met our expectations during our stay over the holiday. The location to the beach, shops, and restaurants all within walking distance. We loved having a variety of restaurants to choose from. The front desk lady was helpful with all of our questions. It was nice to have chairs and towels to use at the beach. We were very happy with our stay.