The apartment actually looks better in life than the pictures. The beds are quite comfortable, the linens and towels are great quality, the a/c left nothing to be desired, the shower is large enough for two, plenty of hot water, great communication from the hosts. Check in and out was easy.
We walked every day to the metro/subway "T" station at Roxbury Crossing which is only 10 or 11 minutes. There are also buses available. You can be downtown in 20 or 25 minutes. The attractions are about the same timewise, such as the Fine Arts Museum. A one week transit pass is $22.50 per person which is a super deal if you use them daily like we did. You can even go back and forth from the airport in less than an hour.