We had a wonderful stay here. It is modern and very stylish. When we arrived the apartment was even better than what the pictures depicted. The apartment is convenient to the beach and restaurants and we were able to walk everywhere. It was also extremely clean. The hosts were very responsive and check out and check in were a breeze. We spent many mornings having breakfast on the balcony and the day out and about. It was a pleasure to come home to this apartment.