My family traveled to Boston to visit colleges. We drove from NYC so having parking was a must. The T was a quick walk from the apt., as was Harvard Square. Lots of restaurants nearby and the Whole Foods was just a few blocks away.
The first night we had a problem with the heating which the owner addressed in a very timely manner.