Comfy spot in an excellent location. Walkable to Harvard College, MIT. Walkable to transit, including shuttle to Longwood where I was working for the week. Quiet neighborhood with nearby cafes and bars (1369 is good for coffee, and go drink a Guinness @ The Druid!).
The accommodations are as-advertised. Only issue I encountered was a lack of hot water for the shower on a few occasions (maybe they have a small tank for the multiple units). Also, you can hear guests in the neighboring rooms, so maybe bring ear plugs if you're a light sleeper.
Isabel was out of town while I stayed but she was nonetheless very responsive and put me in touch with another contact on-site. When I had to cut my stay short due to a family emergency, Isabel was not only expeditious in processing the change, but kind and understanding about the circumstances. I'd for sure stay here again. Thanks, Isabel!