The place is strategically located in Stratford, with main transportation hubs (buses, Underground & National Rail) and shopping centres located a few minutes walk away. The place is clean and cozy, it accommodated the six of us perfectly fine. The host provided us detailed information on our check in procedures. Overall a pleasant, would recommend.