I gave 4 stars here because when we arrived , room heaters were not working properly but hotel staff gave compensation of it in form of some drinks. Everything else was perfect ! :)
The apartment was in the hotel premises only but the rooms were very spacious and clean and as they provided complementary breakfast so it was overall very good experience.
We would love to stay again if we will come to Prague.