We have had a nice and pleasent stay.
The apartment is equipped with everything you need for an extended stay and was very clean.
Downtown Prague is within walking distance.