Perfect spot to stay in North Haven! Close to everything and more than enough to do at the house if you want to stay in