We enjoyed our stay in Prague very much. The apartment is very spacious and airy. Views from the terrace weren't quite as great as I was hoping and minor things like a broken shower head attachment, slow moving drains in the bathroom, no hand towels, and a TV that wasn't hooked up made the place a 3.5 out of 5. Although we never met Michal he was very nice and communicated well throughout our stay. Check in and out was a breeze.