Rachel is just fab. I loved the flat and the area. Convenient commit to the centre, there is tube and busses in 5 mins walking distance. You are one stop from Stratford for shopping, and change to Elizabeth line and go fast and easy to the Liverpool Street station. We didn't have a chance to enjoy Victoria Park, but we really appreciated its view from the window.
You have everything you need during your stay in the flat. Also, as one of the other reviews said, living in this flat is like being in an art gallery. We had long discussions about pictures during our evening tea times.