Great location, super clean apartment, and great value. We would definitely come back. Apartment was exactly as advertised. Michael organized a ride from the airport and his helper was waiting for us when we arrived. Kitchen was fully stocked (not that we ended up using it though). The huge selection of movies was a nice bonus too. The only thing the apartment was missing was beach towels. Overall, a great place to stay!