I cannot recommend this place enough. Fantastic views, lovely apartment, friendly and helpful hosts. Our two kids, age 8 & 7 loved it and were in and out of the pool all day. You won't want to leave this place, the view is amazing. The hosts were friendly and helpful whilst keeping a low profile . Lovely finishing touches to the interior, the rock wall at the rear of the property is an unusual and charming feature. All facilities are of good quality and the kitchen is well stocked with all essential equipment.
The area has a village feel- a deli, a few interesting eateries, a shop and a gorgeous beach a short stroll away.
One note of caution if you have small children, there is a low wall with a potential hazardous drop so not recommended for very young children- I would say they need to be able to understand and follow instructions to be safe. Otherwise this is the perfect holiday apartment, I hope we can return soon, with any luck for a longer stay.