Lisa respond quick and answered our phone call. the place is small but it could fit 4 people. there is no lift at the apartment. from stratford train station is walkable to Lisa's place but there is a birdge along the way. so you would actually take a bus(if you have heavy/big luggage with you) but it may take a little longer to reach.