The listing was pretty much accurate, there was nothing missing that we had needed. We were a group of 8 (although the initial plan was 10) so the large capacity was perfect for us. The rooms are not equal in size (which is made known) but even the smallest was fine. The linen and towels were clean, without problems. WiFi coverage is good everywhere in the apartment, which is a feat since it's quite large and two floors. The location is the apartment is also quite practical, right next to the old town (Prague 1) border and very close to everything you'd need. We also used the airport transfer offer, which was great and helped a smooth welcome.

Now, for the bad. For a commercial Airbnb listing, there were some not so great stuff. First, the place is pretty barebones, not much decoration etc, which is fine, the stuff that you actually need is there. The overall feel could be improved, though.

The first bad thing we noticed was the smell of the fried oil from the restaurant downstairs. It was difficult to miss it at the entrance hall of the apartment, however it was not that bearable, and it didn't exist at all in the bedrooms.

Another thing was the level or cleanliness. It seemed like the place could use some vacuuming and dusting. Especially on top of the cabinets in the entrance, there was a thick layer of dust. Not OK. We couldn't take our shoes of at any point, even while using the bathroom.

All in all, we were happy enough, but not overly pleased. Would I recommend it? Probably yes, but with cautions.