I really enjoyed staying at Cinzia's place! I was there for two weeks and the place is well set up for an extended stay. It's a great location, just a 10-15 minute walk to Harvard Square and all the university buildings and shops near there, plus easy access to the T-Line.