A quiet place close to Stratford station, with great facilities and lots of amenities close by.