Exceeded our expectations all around. Great location for walking to the beach and restaurants. Transportation was perfectly arranged for us and made the trip a breeze. Apartment was super clean and the caretakers were very helpful.