Great place to stay with a large group. The north shore doesn’t have too much going on around it, but if you’re willing to commute then the location is great.