This place is a great little getaway. It's a little stylish, but also comfortable to the point where you don't feel like you're in someone else's home.
The beach isn't far to walk & is worth a visit. Small'ish, but also out of the way of mainstream beachgoers.
There are a lot of cafes & restaurants really close - several within an easy walk.
Our main con was that, to a degree, noise levels are at the discretion of others staying in the building. Residents seemed pretty aware of this & were reasonably quiet as a result, however a young family in the apartment next to us were pretty noisy.