I've stayed in this apartment a couple of times (I travel to Cambridge frequently for work), and it is among my favorites in town. It's an easy walk to Central Square or to Harvard, check-in is easy, and the apartment is a good size for one or two travelers. I recommend staying here.