I would concur to what Noah covered all good points. If you have time I would also recommend a harbor islands trip to Spectacle or Georges island or a whale watch trip to Stellwagon bank. I was out of the harbor two weeks ago and saw multiple whales feeding and had two come straight out of the water.
New England Aquarium whale watch
Boston Harbor Islands |
I was out in the harbor this am and you wont believe you are so close to a big city
also, Harvard and MIT have great museums. much smaller than the MFA or Science museum but very good
Museums | Harvard University
MIT Museum
good luck and enjoy!