Milo is the best host I've come into contact with during 3 months staying in various places in Canary Wharf/ Isle of Dogs. His communication and help cannot be better. Highly recommend