The condo is clean, next to a great swimming and snorkel beach, and has everything you need (pots, dishes, towels etc.). The property itself is old and needs some work, but the condo has been remodeled beautifully. I would recommend a small AC unit for the hot afternoons, but the evenings did cool off nicely. Overall, we had a fantastic stay and would definitely stay here again!