The great staff and fantastic location keeps me from rating this lower. This hotel is in dire need of renovations. The rooms and the building are very dated, and it's not just visual: the sound insulation between rooms and to the outside space is so bad that normal-level conversation can be heard from next door, and people coming and going in the outside corridor is VERY loud (and it's a busy hotel!).
The beds are quite okay, though the pillows are very uncomfortable, and the blankets are so thin I was freezing in the morning. The only chair and desk in the room are quite uncomfortable to work at, or even to just lounge around and watch TV. Cleanliness is okay, but the old, stale vibe of the hotel makes it not feel clean.
Parking is alright, but the underground parking space is shared with a parking company, and that man has been the most unpleasant person I've ever had to deal with. Very rude and would do anything to try and get money out of unsuspecting hotel guests, much to the chagrin of the hotel staff (which has been nothing short of amazing, btw!)
This could be a fantastic gem, but it really needs some work. I'd recommend this for very short stays only, and mostly if you're not planning on staying in the hotel for anything other than sleep.