The place is at an excellent location. There is a supermarket downstairs. And for vegetarians, there is a vegetarian restaurant called RADOST in 2 minutes' walk. There are also many other places to eat around the place. It's also near public transportation. It's very near the metro station (I.P. Pavlova), which is just two stations away from the main train station if you get to Prague by train. However, if you wanna go explore Prague and wanna take the metro, you need to go to another metro station (Muzeum), whose entrance (and exit) can be a bit hard to find (and hard to get back) if you're there the first time. But I would say this is not the problem with the location of the place but rather the problem with the local metro station and city planning. However, if you plan to travel by tram when it's not a problem at all, since the nearest tram station is just few minutes' walk.
The place is as beautiful as it is on the photos. Jan has prepared almost every information on how to use the appliances in the apartment and also places to visit in Prague . There was a few minor issues though. 1. The water closet in the toilet takes quite long to refill. I communicated with Jan and he reacted promptly. 2. The water in the bath cannot get too hot (It is hot enough for me, but that's the upper bound.) 3. The lower hot plate does not work (Or I didn't found the trick.)
It sounds like that I'm nitpicking. The fact is yes I am, otherwise this place would be too perfect. :)
We totally enjoyed our stay here in Prague, and this place contributed a lot. Thanks Jan!