The house is in a very good position next to Stratford Centre and the Stratford Station. You can easily go on foot to the Underground in around 10 minutes, passing through a very nice, populated area with a big shopping centre.
The host is super nice and makes you feel perfectly at home. The place is small and the ground floor shared, but it's perfect if you don't need to spend most of the day at home.
Very recommended!