We had a lovely time in this unit. It felt very spacious and comfortable. The view of the mountains is lovely, and the kitchen is large and has everything you could need.
The location is also great (very walkable to shops and the beach). And our host was very responsive to all our questions.
There was a very convenient parking lot near the unit at the bottom of the hill (with an elevator), so be sure to park there for unloading and loading the car.