I have just stayed in a single room in Elizabeth's house. While I only met her and her husband briefly, they were both very kind and welcoming. The room is as described and the house is located on a quiet street near central Stratford. There are many public transport options and there is a small supermarket nearby.