We stayed here for the weekend recently. The hotel was great value and the staff very helpful and pleasant. We had sea view rooms looking out over the bay and - although one of them was very small - they were very nice. As others have mentioned the hotel has recently been refurbished which means the rooms feel fresh - and the en suite bathrooms are excellent.
The spa area is an added plus with a lovely pool and steam room.