we camped outside of boston in a state park... cant remember the name...google... but it was nice.
I also drove in boston on 2 separate occasions. Boston roads are not based on the "grid system" they are windy, curvy, turns, etc... just to stay on the same road. I missed a few turns, but managed without incident... except for parking outside of "Cheers" and got a ticket. I wrote the city of Boston and they dismissed it.
I am a Doctoral Student at the University of Boston... Highlights for me when im in Boston are visiting- Harvard University, Freedom trail, Cheers, Fenway Park, Gillette Stadium, MIT, etc...
you can get anywhere on the "T" Good luck!