The apartment is in a great location and very spacious, it is perfect for short-term stays as it has everything you need for a couple of nights in Prague.
We booked the flat for 12 days and we found essential items were missing for a longer-term stay (no cleaning sprays or tea towels, cooking essentials, drying rack, etc).