New Haven , som ligger påhafsviken