This apartment is in a great location with breathtaking views from the balcony. My family and I stayed here for a week over Christmas break and had an amazing time. Valet parking, tennis courts, 2 pools, basketball court, beach access, as well as friendly and helpful staff in the building. We had plenty of towels, soap etc. The only negative thing I have to share is that the elevators in the building are very slow and during busy times you either have to take the stairs or be prepared to wait for 10 minutes or more sometimes for one to come to you. This is of course not the host's fault - just an FYI. The apartment itself is clean, spacious and has a fully stocked kitchen, a washer and dryer and large tvs. We loved everything about it!!!