We've stayed for a weekend in Prague, the apartment is in a great condition, and very welcoming.
It equipped with all you need for a short stay.
The location is great
Overall, great value for money