The stay was great - the apartment was very clean and nicely decorated, with plenty of useful things. The checkin was easy, with clear instructions. The complimentary cold water and coffee/tea were a nice touch.
My stay was pretty short and I only got to use the pool and the hot tub and enjoyed a very nice sunset on the beach.
Loved the closeness to shops and restaurants.
The host was very responsive, helpful and communicating clearly.