This place was just perfect for our vacation. The place was sparkling clean and well equipped with all that we needed (beach towels, floaties, etc.). The communication before and during the stay was very timely. The condo's location is central to everything (beaches, shops) and my kids got to enjoy the pool everyday. We had a wonderful time during our trip thanks to this perfect place.