A nice place to stay over when visiting Boston!
Expect ~10 minutes of walking to a public transit if the plan to commute is by public transit.