Fantastic location and it's only few stops away from Stratford Station the major transportation hub. There's lots of mini Market and convenient store surrounding. Definitely worth the money!