A great apartment that makes you feel like at home.
It's located in walking distance to MIT and close to the T. Definitely recommended when going to Cambridge!