We really enjoyed our stay here. It had everything we needed. The condo was so convenient to shops restaurants and many great beaches. Loved all the beach gear. We had a small issue with ants but overall it was a great experience.