We stayed at this property with my elderly parents for a son’s wedding and extended vacation. The condo is beautifully decorated, beautiful view, and provides easy access to multiple attractions throughout the area. The pool is beautiful and exceptionally clean with ample seating for guests. Opps for improvement: need keys to get in/out of the pool and on/off the beach! too many keys. It took a few calls from other guests to get the spa up and warm but was resolved by the 3rd evening of our stay.