We enjoyed our stay at Michael's while visiting Prague. The communication throughout our experience was fantastic, as a member from his hosting team was always pleasant and very quick to respond. The location of this apartment was also great and not a far walk from old town (10-15 mins).
The apartment is slightly more outdated than it looks in the pictures and there were a surprising number of broken items when we arrived, but the team were very kind when we informed of them of the issues and even offered to fix them the following day. It was nothing major so we declined, but it was nice to have the option given to us.
The beds are very comfortable! There are two rooms with king size beds, a small room with a queen bed and a private terrace, and two beds upstairs (twin and double). Note that the stairs are quite steep and very slippery, so I would not recommend anyone with mobility issues to stay on the upper level.
Overall, if you are a family or large group traveling, I would recommend staying here.