The flat is super nice and it is in a building with a very nice view (the lift is super fast). It is just next to the DLR stop (literally), which is super practical, and it only takes 20 minutes walking from Canary Wharf.
Ed is super nice and available to help (he even lent us an adapter for the electrical socket, as I forgot to bring it from Brussels).
The first night we had dinner in a nice place suggested by Ed and it was definitely worth!