First of all not worth the money, because if you check in after 17 (even a minute) you'll pay additional 25 euros. This payment was unexpected - it was not written on the airbnb site, only later in correspondation when I was already in the train to Prague. Even the person that checked me in was not able to find information about the payment on the site. The host did not care that the "late" check in (it was 6 pm) was not my fault - the train I traveled in had an accident and i told the host in advance (around 10 am). They demanded cash - which is weird they couldn't sort this out via airbnb. They wouldn't give me the key if i didn't pay the extra payment.
The apartment itself was clean and nicely furnished, however it was tiny. It was difficult to cook in a kitchen that small. Out the windows you could see what your neighbours were doing in their own apartments. The whole building was being occupied by large groups of young people, I could hear every party and laughter. Wifi was okay, everything worked, but the water smelled and tasted awful for some reason.
The apartment is located close to the old town and the train station, I have walked almost everywhere but it's in a place that's not quite safe nor pleasant. I have been yelled at and catcalled multiple times just under the apartement complex and have also witnessed some fights. Better to call an Uber back home when it gets dark. The old town however is very nice and safe at night.
Overall, next time I visit Prague I will look into other options. I have seen better looking, bigger apartments in better locations for the same price.