TL;DR: 5 stars across the board. Flat had everything you could want or need for a stay and Zarif and her colleagues are great.
Apartment: Plenty of space with all the amenities (kitchen, refrigerator, dishwasher, washer/dryer) for an extended stay. High-floor, so the balcony is lovely for views of Canary Wharf and we felt totally safe leaving the windows open at night for ventilation.
Location: Super close to the DLR line, and Canary Wharf has great restaurants, shopping, and grocery stores. Bonus—from my perspective—that it’s not as crowded as central London outside of working hours.
Host: Zarif and her colleague were super communicative and prompt. Check-in and check-out were super easy and Zarif responded to all my messages before and during the stay in less than an hour! Highly recommend.