Alex was very welcoming. Flat is perfect for both short- and long-term stays in London. Alex and his brother take care of everything, so you don't have to worry. Excellent location within walking distance to Canary Wharf (tube/DLR).
Can definitely recommend!