The location is great, bus and underground are very easy to reach. Check-in and check-out were very fast and so was the communication with the host. We got immediate response to our messages.
The flat was by no means dirty but you should keep in mind that many people are living there and using the facilities. All in all a good cost-benefit ratio I'd say.
Sometimes the flat was very cold and the window in the room didn't shut completely but the host was quick to help out with a small heater.