The condo was sufficient for what we needed however it did not exceed any of our expectations. The pillows could really be updated, they have no support. Otherwise the beds were comfortable. The screen door could use fixing as it gets stuck when opening and closing. One of the windows in the main bedroom is broken, making it almost impossible to open or close. Otherwise the kitchen was well stocked as far as dishes and utensils. The bathrooms were fine and functional enough. Things that could make it a better experience are better pillows, fully functioning windows and doors, maybe an air conditioning unit. Amenities like ear plugs, sand toys, another beach chair, a beach wagon, snorkeling gear, especially since there are reefs right outside the condo. A good experience but will likely look for something nicer next time if updates aren't made.