We spent one month in this flat, it was an awesome experience.
The flat is well equipped (washing machine, dishwasher, hover, iron…), you have everything you need to feel home. An enjoyable 10 minute walk is needed to go to the center of Canary Wharf, or direct with the DLR just beneath the tower.
I cannot thank Moe enough for his warm welcome, very flexible to make things easier for us. He also booked a gym subscription for us which was very kind.