We're going to Massachusetts this summer, but I'm having a hard time trying to decide where to stay. We will spend a few days in Boston as we want to go to Fenway Park and take in some of the history of the city. Then I was thinking of staying a week in Cape Cod. Any suggestions on where to stay here? We are a family of 6 with kids ranging from 23-16. Any suggestions/insights would be appreciated. Thanks!