We enjoyed our stay at Will's place in Poplar.
The apartment is relatively large and in good shape. The kitchen is well equipped with all the essentials. The bed was very comfortable, two more persons can sleep on a pull-out couch. The shower has nice water pressure and plenty of towels were provided by the host.
Two downsides to be considered are that there is no Wifi (which is not promised in the listing - just stating it here again since it is easy to overlook) and that one can hear airplanes landing in London City in the mornings - we did not mind much, but if you are sensitive to noise, that may be an issue.
The apartment is walking distance from Canary Warf and one can reach the rest of the city from there via DLR.
I have not met Will in person, but the communication via messages was great. He and his friend that did the check-in were very accomodating both when we messed up the check-in because a phone battery died and when we accidentally broke a cereal bowl.
Great value and happy to come back one day. Thank you!