I have stayed in London for 6-weeks for business purpose, and the place was amazing - perfectly situated, super clean, all amenities on disposal, beautiful balcony, and very comfortable bed. In addition, Sandra and Elias are amazing hosts!
Location is just close to Canary Wharf, and perfectly connected (within 20-30 mins) with different parts of London such as Bank, Tower, Oxford Circus, South Kensington.
I felt like home, and I highly recommend this place and the hosts!