That is a very nice studio in the basement with a kitchen and a shower, we enjoyed our stay there. You even have a chance to watch some Czech TV (somehow very nice too) 😊 The apartment is about 7 mins away from the nearest metro station (BTW, install the app and forget about paper tickets), ~20 mins from the church of Saint Ludmila (be sure to check it out!) and ~25 mins from the Wenceslas square. There is a minimarket right on the corner which is very convenient, and of course the (in)famous TV tower. Definitely would recommend the place.