Great location close to the Canary Wharf tube station and to the DLR. It's also close to the Thames and there are grocery stores nearby.
Gianluca is a kind and responsive host and will be attentive to your wishes.
You'll share the flat with two other tenants, who might be living there long term. The consequence of that is that certain parameters (eg. cleanliness) also depend on them.