I think this is a bit overpriced. The flat is not well isolated from the air (coming from old windows that we can barely close) and the noise from inside the street and the internal stairs of the building.
Also I had issues with hot water that was not working, and then not powerful enough to last a long time under the shower (I was alone in the flat).
Moreover, the host doesn't speak English.
For the money I wouldn't say it's the best deal you can make, but it's better than nothing for sure.