Great place over 2 levels. First floor with 3 bedrooms each of them having their own en-suite bathrooms (non of the bedrooms have a direct access view to the sea).
2nd floor with massive open area for the living room, kitchen and dining.
On both side a terrace: on the back facing the mountains with a pool, on the front facing the sea sun beds, bbq, outdoor dining and jacuzzi.
We liked the touch of the host providing coffees and teas, very helpful for our mornings :)
Apartment is a bit older, some amenities will not be perfect.
You should count with ~4hrs to get your jacuzzi heated up against the 2hrs advised + you should be done by 8pm.
Overall, great stay, with lovely memories.