Very convenient quiet place for those looking to be near canary wharf - nice park and canal view will make it extra pleasant un spring/summer