I stayed for approx. 3 months and would definitely recommend this flat, in particular for longer-term stays. As others have written, it's very practical with public transport (Bow Road and Bow Church stations as well as busses) and shops located close nearby and the hosts are super responsive and helpful.