The location is perfect, and the apartments are bright and clean with a working (proper hot) shower. There is even a lift to the apartments. If that is all you want, don't read further and go with these hosts. However, if you expect everything to be as the listing promises, do not stay here. In my case, the first four days the wifi was non-existent. What is maddening is that the hosts promised to improve the situation the next day but did not keep their promise. After using my precious time sending them messages (and receiving answers such as "these things take time"), I was finally promised a "resolution", which was to move me to another flat in the adjacent building. This flat was COMPLETELY DIFFERENT from the photos on the listing. Yes the wifi worked, but it was shabby. The hair dryer was broken. The windows were looking into a different, very gloomy yard, and had only dim colored curtains and no lace ones, which meant that during the day, you either had the dark colored curtains closed for privacy, and therefore had to have the lights on all day, or you had natural light but were completely exposed to all the other tenants. The other interesting feature of these flats was that they had only Russian satellite TV. It makes you wonder who the flats are meant for. Admittedly, not many people want to watch TV in the room when they are visiting Prague as tourists. In my case, however, I wanted to improve my Czech while I was there by having the TV on, so this was a huge minus. I am not sure whether having solely Russian satellite TV counts as "having TV". Again, it might be good if you are Russian. When by mistake I complained that the washing machine did not work (it did work after I pulled the cord out of the plug and inserted it back in), the answer I got was "I did not know it did not work. No one complained." I think this sums up the attitude of these hosts.