We had a great stay at the Rehorova apartment 2. Very nice and clean apartment, with a bathroom for each room. There was a small problem with the wall, so the host came by with some beers as a 'we're sorry'. Very attentive!
It was a 15 to 20min walk to the centre, but the tram was also close by. The roof terrace was great as well, very nice place to have a drink after a long day in town. We would recommend this place if you want to have a nice stay with friends in Prague.