We took a one-night trip to Boston for a short family getaway (even though we live only an hour away).
The saltwater pool attracted us (great for the kids!). I loved that this recently built hotel was LEED Certified. I could smell the difference. It smelled like home (as opposed to the typical chemical-laced hotels that I stay in over 150 nights per year).
We plan on making this an annual trip because the Residence Inn was so superb!! (even better than the nicest Residence Inns that I have stayed in)
It's super close to Boston and to the airport - but I would rely on your own car as I believe their shuttle runs only every 40 minutes...and not so many food choices walking-wise (no restaurant on site)
They do have covered parking (good for snowy days!)More