I loved the place! It is perfectly equipped for a long stay. It has everything you may need to cook, (Including basics like oil, pepper, salt, etc.), a washing machine, a table to work/eat, a closet, an iron/ironing table, etc.
When I arrived from my trip it was really nice to find food in the flat to snack! Also, there was shampoo, conditioner, etc which was great to have.
The building has a lift, which is great when you are carrying luggage with you.
The communication with the host was great from the start, booking was quick and they respond fast and offer help in whatever you may need.
The location is great. It is super close to a Tesco, 10 minutes walking distance from the Canary Wharf Station, and very close to the Thames. The decoration was very cool and there are tons of DVDs of movie classics to watch. They also have Netflix.
I recommend staying here.