I didn't meet Kamal personally, but I met one of his assistants which was really helpful.
He explained everything, showed the apartment, told us how to go around and how transports worked, where to buy groceries, eat...
He was also a really nice guy to chat with.
The neighborhood was fine, there were lots of shops around and the DLR / Overground was a few steps away.
And we also had two Barclay Bike racks in there (which we used a lot).