Great place to stay if you want to be out of the city but still close to transport links.
Very quick tube ride to Stratford Westfield/Olympic village etc.
Would stay here again.