Great location. I just moved to Cambridge/Boston and stayed here for 2 weeks.
Right next to Mass Ave, many restaurants, 7-11, Davis Square.
Very clean place and friendly hosts. Great shower and bathroom.