Awesome spot. Right between Wenceslas Square and Old Town Square. Great little restaurants downstairs on the plaza, close to shops, 5 min Uber from the train station.
Only thing to warn about is that you have to keep the windows open to cool the place off - and it's in a party district. If you need your sleep then this might not be the place for you - but if you are here to see the sights and have fun this is definitely the place to be.
The place is HUGE, Vadim communicated quite well with me and we had everything we needed. This place is awesome.