Great location and smooth handling by the host and his assistant.
Everything is reasonably clean, but perhaps not luxurious (which is to be expected at this price).
The room is decent, but keep in mind that the kitchen and bathroom are shared with other tenants at times (which never was a problem for us).
It's a good place to stay during a short trip to London!