Great place, easy to find and very close to Stratford station if you fancy a trip into central London.
Would highly recommend