This place has a great location- very short for both hiking and the town/beach. The view from the terrace was also amazing.
The apartment was clean when we arrived and had all the amenities. Our only complaint and very small complaint is that it lacked all the basic food stuff, like oils and spices, so we had to purchase all of that for our short stay.