For what I was looking for, this place was ideal. Nice balcony from which you can see the sunsets, great mountain views, lots of walks nearby, the beach and everything in town was within walking distance.
The only drawbacks I can think of were that it was up a big hill so you either have to be a decent walker or have a car. The other thing is that neighbours are occasionally audible through the connecting walls, though not so much in the living room which doesn't have any connecting walls. Neither of these were major issues for me, and as I said, this place was ideal for my needs.