Marina's place is nice and cozy for the most part minus the thin walls. It is super close to buses and the essex road train station (aka tube).
There are nearby grocery stores so this place is pretty convenient. Just keep in mind that London is really big so commute does eat up time when you are trying to hit up all the tourist spots. The place has a small kitchen and some utensils to use which was super convenient as well. Overall, I enjoyed the experience, thanks Marina!