The location is absolutely fantastic, close to food, shopping, bars and sights. The flat is finished quite nicely and it's a generous size with all the required amenities. We had everything we needed for our 3 night stay in Prague. We would stay again.
Mornings were a little noisy when trying to sleep past 6am and the building corridors are quite dark in the evening. Make sure you have data or pop in somewhere with wifi to confirm arrival as Check-in requires coordination with an agent. We were late and the agent gave us a hard time.