Great place, fantastic views, close to Stratford Station & Westfield.
Would thoroughly recommend.