I booked this place one day before my arrival, it was the best option because everything was booked. The place is clean and new, that's good.
However, it's overpriced; it is a very small place compared with the regular apartment size in Prague and it is located a bit far away from the typical sightseeing area in Prague. The cleaning fee is high for being such a small place.
My suggestion is to book with anticipation because for the same price you pay for this place you can get a bigger flat in the Old town or New town. I know that because I stayed 4 more nights in another airbnb with a better location
The bed is for teenagers, you have one meter of space or less between the bed and the ceiling, be careful if you want to go to the toilet in the middle of the night.
The place is lovely, everything was new but it is like a doll's house and for the price is not worth it.
The host was very friendly and he was trying very hard to fix the situation with the wifi. I never met him but the communication was excellent.