Overall it was a great stay! Beautiful location which was the most important to us. You have the most gorgeous view of the beach and such easy access to the water and the strand and shops, restaurants. However, for the price, the amenities should be more upgraded. The shower in the master bath is defective and hard to use. And there were a lot of basics in the kitchen that were missing (like cooking oils, frying pans, and big pots for cooking). These little fixes would have made the stay really really spectacular! But overall, the management company is responsive and available for any issues that may arise, which is a nice touch.