We had a nice stay but only because we know Prague very well.
The flat was okay but definitely dangerous for kids as one of steps of the stairs was broken and the gap was irresponsible large.
The bedroom on the top floor had no curtains on one side of the room, so we had bright daylight from 6am onwards. The other bedroom is also missing one curtain.