If you read the other reviews you can see a pattern repeated, which is also one of the most common Prague Hotel scam.

The first flat we booked was nice (Only note: you have to make your own bed on arrival, with not very clean pillow and bed sheet).

The day after arrival we were asked to change flat for another one in a central location because of a overbooking. He was very kind with us and we gladly accepted it for a 20 euros discount. However the apartment was very dirty, cold, no shower and hot water that last only for a few minutes.