Really a beautiful, well decorated, clean, spacious condo with many many thoughtful amenities including fully stocked kitchen wares, laundry, travel cooler, beach towels, bikes, and snorkel/pool gear. They really thought of every detail. It is a large size place and very comfortable, and location is convenient with shops/restaurants/grocery nearby. I would definitely love to come again some day, it's a heavenly place!
Just to be aware... Despite the cleaning fee, guest is expected to strip all the sheets and towels, run 2 loads of laundry, run the dishwasher, and throw out all the trash into the outside dumpster, or else incur extra charges. Also, the included very nice Beach Club pass is 2 miles away, definitely need a car to get there. Still a delightful place to stay and I would choose this condo again in a heartbeat.