Easy access to Canary wharf Tube and station and friendly landlords make it a good place to live