We enjoyed our stay in Prague, it is a lovely city and this place is well located - a walkable distance from the centre (approximately 30 minutes to the square) or quick taxi ride. It wasn't the easiest check in but the hosts were helpful in resolving the issue - this did mean that we were stood outside the flat for half an hour.
Overall I would recommend staying here - good supply of toiletries, plenty of crockery, comfy beds and the space was lovely.