My travel plans changed last minute, but Oana was very flexible and helpful :)
Can definitely recommend
Nice location, close to canary wharf.
Good access with public transport (busses) or a 5-10 min walk to the DLR line. Parking (if by car) is possible in the street/neighborhood and free on the weekends. Some chargers are available closeby as well.