Definitely much more homelike than any old hotel room. The location is super convenient to Harvard Square and all of the transportation options that provides.
The unit itself is quite nice and cozy, it's quiet, offers a sense of space you'd never get in a hotel, and it does feel much more like arriving home after being out and about all day.
If friends asked me for a recommendation for a place to stay in the area, this would certainly be in the list of options I might suggest to them.
The host is well organized and communicates promptly and thoroughly.
Definitely worth checking it out.