TBH, it's a place in need of the TLC; it obviously used to be a grand place, but it's getting a bit tired. The facilities are all you need, though - basic, but all there. The breakfasts were quite good: serve yourself and plenty of choice. We didn't see much of the staff, but they seem efficient enough. The location is lovely (if you get a sea view) and only a couple of minutes walk from the town centre.
If this place had some money spent on it, it could be magnificent again.