I stayed at Martin's flat for 5 weeks (Nov to Jan 2013). The flat is absolutely lovely with all the
modern conveniences one needs. It was certainly a comfortable home away from home during my stay.
The bus stop to Mile End Station is about a 1 minute walk (5 min bus ride to Mile End) or a 10-15 walk to Mile End Station. It is also a 7 minute walk to Devons Road DLR. It is 2 DLR stops from Stratford Westfields or a £6 minicab ride. There is also a Barclays Bike hire nearby.
For snacks and alcohol, there is a Nisa convenience store across the road and they open quite late. The local Tesco is about an 8 min walk (leisurely stroll).
Martin is a gracious and friendly host and an absolute pleasure to deal with. I highly recommend his place. I certainly won't hesitate to stay at his flat the next time I am in London.