I stayed for 4 nights as a base for a stag-do, I was staying solo as the rest of the party were sharing a nearby villa. So, I really only came back to the hotel to crash into bed. But it was comfortable. The desk staff were polite and helpful whenever I needed anything. The room had a clothes steamer, hairdryer, safe, kettle, mini-fridge, and TV.
The location was very convenient for the old town, you can be in the centre of it within a 10 minute stroll. You can be down on the seafront in just over 5 minutes too, where there is a nice coastal path with restaurants and bars and a nice atmosphere.
The hotel has no pool, but if you are okay with the beach instead, then it's very close so shouldn't be an issue.
I never had an opportunity to sample the affiliated restaurant next door, so can't review that. It looked very nice though.
There's a large Carrefour Market convenience store round the back of the block the hotel's in, which I found very handy for supplies during my stay.