Good location, very convenient to walk to all the sights in the centre and old town. Right outside the door is a very touristy market.
Communication was easy & efficient, the guys at the agency were very nice. To be clear, this is run by an agency.
Apartment has everything as mentioned though could do with a deep clean. We didn't really cook as food is cheap in Prague. The main good point is the location and price.
They're very nice people, fine for a couple days but not sure I'd stay again.