My room was free upgraded for a 3night's stay in the opposite building of the reception. Hotel is located on a historic street which nearby the Prague castle, so I can say the surrounding view of the hotel is excellent. And the hotel room is nice, well decorated and clean. Since I was staying outside all the time, didn't have chance to try any of the hotel service. But I can say the staffs there are nice.
The only disadvantage is you need to walk a long way to get to the hotel, if you're young enough, that won't be a problem, if you're not confident for the walk, taxi service do always help.