Stayed here for two nights before heading off on holiday. Had booked well in advance, so was able to get the two nights for £29 each. The reception staff are incredibly efficient and friendly. The only down side was that the room was cold when we arrived and it didn't heat up well. There's no heater in the bathroom either, so that was particularly chilly!
We ate in the adjoining Beefeater one night and thought that the service was great, as were the menu choices too. Would go back there again.