First impressions were less than pleased because of the room being quite dated, but eventually it was an ok stay.
The location is good, a kilometer from the crowded old town but with plenty of good local restaurants nearby, and two kilometers from the beach. It's noisy though, there are gaps in the windows and doors and the traffic noise comes in.
There was nothing that stood out particularly, and a lot of stuff that could be better (TVs, pool bar, room interior for example), but then again it's a 3-star hotel and everything worked even if was old.