The place very good, especially for the price you pay. The room was very spacious and clean, just like in the photos. Location is also very convenient, literally a minute away from the DLR and Overground, which can take you anywhere in London.
I didn't really use the kitchen, but keep in mind that it is rather small (if planning to use it a lot).
And finally I would like to point out that the host does come to do the check-in in person (even though he doesn't live at the place), unlike many other hosts in London that use lockers to put the keys and you don't meet at all.