We enjoyed our stay in this place. It is very close to the historic city center, basically everything can be reached walking but also there is a tram station right in front and a Metro station nearby that connect you to the great public transportation network of Prague.
The room met all our basic necessities, we has a great time in Prague!