great place on north shore