Stay here for the terrace. It's an amazing location, just away from the center to avoid the crowds, and with an amazing bakery next door and beautiful sea view. The huge outdoor table is luxurious and sheltered from the wind. When it gets too hot you can move towards the sea end of the terrace and you have a nice breeze — no reason to go to the beach when you have such a spectacular place to enjoy the sun and watch it set. Easy to go for walks along the cliffs and down to the beach from here.
The interior feels a little worn down from all the guests and the saline humidity, and could use an update. We slept in the bedroom next to the street, which is fine if you're not bothered by street noise. It was pretty stuffy though, and the place would definitely benefit from an AC system. The mattress/bed definitely needs to be replaced, it isn't the worst but it's starting to sag in the middle. But you forget about all that when you spend all day outside on the terrace.