This is a perfect place to stay.
Down the street from a supermarket and coffee shop (intelligentisa) and short walk to Harvard Square. Everything was great at the place. Clean, comfortable bed, kitchen with everything you need. Highly reccommend.