The accommodation: Place is great, exactly as in the pictures. It has all of what you need in a flat. I stayed here 2 weeks and had no problem whatsoever. Walls are a little thin so you might hear the neighbors every now and then but it wasn't bothersome, place is quiet overall. The flat is on the ground floor so it might get a little humid depending on the weather.
The location: 10 minutes walk to the Bow Road tube station which gets you quickly in the city center with the District or H&C lines. 3 minutes walk to a Tesco Express and there is also a convenience store right across the street. Really good commute times for London.
The host: Check-in and check-out were super smooth and Denise was always very fast to respond to any query I might have. Wi-fi was a bit spotty the first couple of days but then it worked fine the rest of the time (hard to find decent broadband in London).
Overall I had a great stay. Highly recommended!