Great location, helpful staff.
If you're looking for the off beaten road to stay in Prague this is the place. Though it's slightly off the commercial areas but it's very convenient.
They have a wonderful pub/restaurant just behind the apartment which serves the most authentic Czech food.
If you take tram 22 towards the old town, you will pass by another local Czech restaurant which serves the best locally brewed beer.