I stayed in this apartment for the whole summer (3 months) and I must say one thing - the location is great! Metro station line C is 5 minutes by foot, so there is no problem in getting to the city centre. Next to the metro station there's a big shopping mall with a gym, restaurants, a supermarket, bakeries, pharmacies - almost everything you would like to have next to your apartment. Do not forget to try Regal Burger there, which is one of the best burgers I have ever had. :)
The apartment itself is quite big and well equipped. The area is very calm and it is hard to believe that you are living next to the corporate area and metro.
I recommend this apartment either for business trips (there are lots of companies nearby - Microsoft, ABB, HP) or as a starting point to sightseeing Prague - you should be able to get everywhere quite easily. :)