Our stay was beautiful & many unexpected amenities included like beach towels, beach chairs & snorkeling gear. It was great to have a kitchen with everything we needed to make dinners & breakfasts. The pool & hot tub were amazing, and the condo was very conveniently located. We'd definitely stay again!