The place is located 10-15 minutes walk from the nearest train station with a bus 20 meters away. There are a few snacks around as well as a small supermarket (quite expensive, I advise you to go to the large supermarket just next Stratford station)
Cyril was a very welcoming host who was able to give us advice for our 5 days in London. For the price, the quality is there.