We loved the view and the location, a moments throw from the beach and restaurants. The apartment is on two levels and is really spacious, the bedrooms and bathrooms are huge and there are wonderful terraces off the living room and two of the bedrooms. Because the apartment is affiliated to the hotel next door, checking in was just a doddle and meant they were very flexible on the timing for us checking in, plus there was always someone there when we needed the help. I definitely recommend it.