The apartment was very clean, equipped with everything we needed and had plenty of space (you could live there with 4 people without a problem, we were just 2).
Furthermore, the communication with Krste was flawless and check-in as well as check-out was easy as ABC due to the 24h reception.
And if you didn't know: The location is near perfect, it's just a 2 minutes walk until you are on the Wenceslas Square.
TD;DR: Highly recommend!