Great place to stay and very accessible with multiple ways to commute. Its very near to Stratford also.