Here is our experience with staying at this home.
First, check in and check out was very flexible - this was great. Also, communication with the host, via the app, was also quickly responded to. Next, location is prime - bus 2 minutes away, Tube 10 minutes away. And the neighborhood was great. Lots of shops and restaurants to visit.
Some things to note... You cannot lock your room (was not an issue for us, but it might be for you. Also, the room was warm, no a/c, so be sure to bring lots of drinking water (which you can keep in the small fridge in your room). Our first night we were provided with two bottles of water. Our second night we had to purchase our own. You may also want to bring a wash/face cloth. While towels were provided, a wash cloth was not.
All this said, it was a good experience. If I ever return to London, I would likely stay here again.