The condo was clean, beautiful and amazingly equipped with all we needed. The location is great as it is ground floor with the Front door conveniently by the hotel front and the back patio gate steps from the pool, the grounds and beach. The condo was really wonderfully decorated, roomy and so clean. The patio was huge, with comfortable furnishings, and a BBQ. We ate breakfast out there and admired the morning views. The staff at the hotel were so welcoming and attended to our every need. The property has everything; a small market, so many restaurants, a gelato shop, Starbucks, a deli with pastries, On site ER care, several fitness centers, a spa, a kids club and many more amenities. Taxis, drivers and transportation are there so quickly. We did not have one bad experience on this trip. I would definitely stay in this lovely rental again.