We did not get to meet Michal but on arrival his son was there to meet us and show us around. The flat is completely renovated, very clean and equipped with all the necessities. The team station is very close by, about 3 minutes walking. Up the street there is also a metro station. Careful, you can only buy tickets at the ticket machine with coins. We didn't have any since the ATM obviously only had bills, but one employee at the bank opposite of the metro station was nice enough to change our money into coins. Right next to the metro station there is a medium sized supermarket which has everything you need. Overall our stay in Prague couldn't have been better (except for the weather) and I can only recommend staying at Michal's apartment.