I had a terrific week-long visit to London - mostly work, but a little play - and this was the perfect flat. There’s a nice dining/work space as well as comfy living areas, and spectacular views. (The photos don’t do the views justice.)
The location is well connected to other parts of the city both by DLR (Shadwell) and by Hammersmith & City and District Line (Aldgate East). The management team were friendly and responsive when, two days before arrival, I needed to change my booking slightly due to the fact that I stupidly forgot about the next-day arrival of my flight, as well as when I couldn’t figure out a new-to-me style of door lock. I stress this because I typically prefer to have the host right there for check-in to troubleshoot, but this all worked perfectly, with clear instructions and check-ins as we went along.
I very highly recommend this flat for your stay.