I've stayed here a few times and the staff are fantastic, friendly and overall it's nice hotel and does the job for a short business trip.
The room during my most recent visit however wasn't very nice. It was clean, but very dated. Every surface was covered with a history of different stains over the years. The flooring was awfully creaky and was loose in parts. The seals had gone in the double glazing so at times you couldn't see through the moisture in the glass. Also when I first entered the room it had a rather strong old/stale smell to it. The shower leaked through the guard and flooded the floor, etc, etc.
I'm staying here again soon so hopefully I'll be luckier with the room roulette this time.