We had some major issues with the room allocation - which was disappointing (to say the least!) given that we booked 10 months in advance. These were eventually resolved the following morning.
The restaurant for breakfast is basic, but OK. It would be far better if the hot food was kept hot and the cold food was kept cold/chilled. Sadly this was not the case.
The area directly by the hotel is very run down ( including some building work nearby) and the pavements a challenge. That said, the proximity to town is good.
On the upside, the pool and sun bed area is extremely good - plenty of space and never crowded. There is even a pool bar which, amazingly, closes for lunch! Again, not a major issue as drinks can be obtained from reception.