We had a good stay at the apartment. It was modern, clean and spacious. Michael got us some additional beds as we were 2 adults, 2 children which was appreciated. The apartment is well situated with shops and restaurants nearby and good connections to the centre.
A few of the kitchen things could do with replacing e.g. the frying pans. They don't sit well on the hob. The bathroom window would be good to have a blind, we could sometimes see people in other flat while in there.
Our main disappointment was with the check in process. As Michal wasn't available, his cleaner was due to meet us around 10.30pm with the keys. there is a fee for check in after 10pm. Our flight was delayed by about an hour and on arrival, the cleaner was reluctant to meet us with the keys due to the time! After many messages and eventually calls with Michal she met us there at 11.30pm. this added a lot of stress to our arrival, especially with 2 kids at the late hour. Watch out for this if you are arriving late!