The apartment is in an absolute fantastic location in a very well treated house.
We have spend few day here with my wife our parents in law and our 8 months daughter. There is plenty of restaurants in the direct neighborhood. Directly across the street you have 3 different small beer pubs with local people. Around the corner down the street is a restaurant with beer bar called "u Vodoucha" ehere you can get great food for reasonable prices. On the main street at Vinohradska, about 300 meters are plenty of other possibilities.
Important to know is also...that Lenka has a full equipped kitchen, for us with the baby this was very helpful. Generally, there is everything we needed in the apartment
The metro-station "Flora" (about 350 meters distance) is connected with a well equipped Shopping center where you can do all the necessary and not necessary shopping from 07:00 til 21:00 every day.
The metro will take you to the city center in about 6 minutes.
If we come to Prague again one day, we check Lenkas place first:-)