Good location. However, the room was very very cold and the duvet provided very thin, despite us being in the middle of a very cold winter. Fortunately, I'd been put in a three-bed room so I was able to get up in the middle of the night and take one of the duvets on the main bed as a second duvet.
The heating in my room was completely inadequate as most of it disappeared straight out of the window.
I didn't find the staff very friendly and they made no attempt to moderate their language so that a non-native German speaker could be able to understand them properly. I was very disappointed by this hotel and regret that I cannot recommend it.