We had a great stay in the apartment. The location is perfect: it's a quick walk to the Jiřího z Poděbrad metro, a quicker walk to trams, pretty close to the more touristy center (though an uphill walk back), and Vinohrady is a great neighborhood to stay in. The apartment itself was as comfortable as could be, and the wifi was sufficient for some important work video conferencing that could not be avoided even during vacation.
We would absolutely stay here again!