I would recommend this place but there are some pros & cons about staying here:
Pros:
2 level flat with all basic amenities available.
Fast wi-fi within premise and SMART TV.
Building is just next to cafes, restaurants and shopping center, so no worries about buying daily needs and food. Plus there is Franz Kafka statue just outside the building.
Nearest tram station is Národní třída is just 2 mins walk. So easy to roam in prague, espcially you can get tram for prague castle.
Cons - Flat interior is bit old. floor tiles are broken. Sofa-cum bed is also not comfortable. Property is managed by 3rd party so check-in might be hectic for families with small kids as you need to go to the agent's office first to fill form, pay city tax, collect keys and find your building.