My wife and I have stayed in the apartment with our four year old. The apartment is nice and spacious, and Petr is a wonderful host! For a reasonable fee he picked us up from the airport at 10 pm and gave us a ride back at 4 am! The apartment's location is excellent! Overall our experience was great staying here. There are a few things that can be improved:
1) We expected washer and dryer to be in the apartment, but they were in common area instead, shared with another tenant next door.
2) The apartment doesn't have a microwave. We didn't need it that much, but it would be nice to have it to reheat the food.
3) There were only 3 small towels that we had to use for entire stay (5 days), and there were three of us.

Overall I would recommend staying at the apartment and even consider staying there again!