This was the second time we have stayed at the apartment. Both stays have been great. The apartment is lovely with all necessities. Great location near the beach. Vivi was even lovely enough to sort out our taxi to the airport. Would definitely recommend to others.