Great flat! Ed is also a great host!
The place is really close to Langdon Park DLR Station, which is very convenient. There are also busses nearby that take you to central London in 35-40 mins.