Stayed here recently for a short stay. Room was nice and big and the kitchen although a bit small had everything we needed. Manager seemed very friendly and accomodated our needs very well. Its a good location, there is a handy supermarket close by and the walk into the old town was only around 10 minutes. Its also pretty close to an amazing beach.
It was too cold when we went to go swimming but the pool still looked clean and inviting.