Great host, and a very nice place to stay if you would like to explore Canary Wharf and Greenwich in London. The flat is small, but it contains everything one might need for a comfortable stay. Bear in mind though that it might be a bit noisy in the night. There are plenty of shops and restaurants nearby.
The communication with Owen was efficient, and he was very kind to us despite the fact that we arrived very late due to the terrible traffic.
Highly recommended place to stay!