I liked my stay a lot! The studio was small but clean and has everything you need including washing machine and kitchen appliances. I would suggest to add a hair dryer.
The area is nearby to Canary Wharf which is super convenient for business travelers.