Would highly recommend this place for anyone visiting Havard, MIT or Boston in general! I enjoyed my stay and the communication from Heline was top-notch.
Chances are high that you'll run into other guests in the common areas, but I didn't mind this --- sometimes, it's actually nice to have people to say hi to!