Great (quiet) place in the Docklands area