Michal's apartment was excellent. Very central location, and easy to walk to all the sites around the old town. Other main sites were walkable if feeling energetic, but the public transport is also very easy to use and very cheap.
The kitchen has all the essentials, and there is a Tesco supermarket literally across the road. The apartment is very secure, with electronic access and a lift.
Michal's communication was prompt and he was very happy to help with any questions. He gave exceptionally detailed advice on travel options to and from the airport and looked after our luggage for us prior to check in time so that we could go and relax. Overall we had a great time in Prague and would have no hesitation in recommending Michal's apartment.