My family loved this apartment.
Michal gave us a warm welcome, including a binder full of recommendations on restaurants, places to go, the nearest hospital (which we sadly had to use) and more. The quality of the furnishings is higher than most Airbnbs that have the cheapest IKEA lines. The location is perfect for walking into the Old Town without having to battle your way through the crowds on Charles Bridge every time.
There is a comfortable queen bed in the bedroom with a daybed next to it and a daybed that makes out into a double in the living room. My kids preferred not to share a bed, so one took that one and the other took the single bed in the bedroom. No one complained, so those beds must be fine.
The kitchen is very small but well-equipped. It has a double hot plate for a stove. It's good for cereal/pastry/yogurt breakfast and sandwiches for lunch, but I would not want to cook a full meal in it. But you'll be out eating at all of the great restaurants in Prague, right?
The small weird thing is that the toilet is in a separate area than the sink, so you have to go to the full bathroom to wash your hands. No big deal to us. The bathroom has lots of storage in the drawers under the sink, and the towels were nice. There's a large tub with the shower, which I have found unusual for European apartments. At one point the water in the toilet would not stop running. I turned the water off, and Michal got it fixed the next day while we were out.
One of the best touches was the fan. We were there during a serious heat wave, and that was the only Airbnb we stayed in Europe that had a fan. We kept the windows open, and it was no problem.
I would definitely recommend this apartment and would stay there again. Thank you, Michal and Friends, for a lovely stay.