Communication with Steve was great and check in/check out was easy, and really helped with our late arrival.
Location to city transit was a plus.
It was really nice to have parking for our rental car, but very small space, so plan accordingly.
Proximity to Harvard Square and a whole host of restaurants, markets, bars, coffee shops and retail gave us many great choices in the evenings without having to use our car.
WiFi worked great and TV choices were nice to have during the winter storm.
Our only problems were some cleanliness issues of the floors and dishes. It would have been nice to have a few more towels during our 8 day stay(if it were a weekend trip, it would been ok).