The place is a re-purposed dorm room that is maintained well. The room and bathroom are clean and private with key access. It is easy to drop in and out without running into or disturbing any other residents (so no curfew). There are building managers who are responsive to emails and are available to check you in.
Some basic necessities like towels/toothpaste/soap were provided. There is a large supermarket (Star market) right across the street in case you need anything more. Walk to the T (red line, central square) takes about 5 mins. It is a great place to stay if you have business at MIT/Harvard. Even if not and you have to travel a little bit, the proximity to excellent public transportation and the hassle-free nature of the stay here would make this a good option. I'd come back if I need to be in town.