We booked this last minute for a pretty affordable price. The apartment is in a great location and is easy to find. It is quite small and the bed is ok comfort-wise.
The apartment sadly was not the cleanest and had a noticeable odour in the kitchen/entry area on arrival which lingered for the first day or so. There were also some stains on the bed linen when we arrived.
Despite this, it was nice to have our own space and was just as affordable as a hostel in Prague, so it was so overall pretty good value for money. The hosts communicated pretty well too.