It was my second time staying at David and Elsa's place.
David is a fantastic host and he'll make you feel at home straight away.
The location is superb... walking distance to the Olympic Park and Victoria Park.
Getting in central london is also direct with the central line so you can enjoy everything the city has to offer!
Will stay there again without a doubt :)