The welcome and its technicalities were clear and all worked out very well (I have arrived quite late in the evening).
The room is as in description. Bed is very comfortable, as well as there is a large desk and very good WiFi.
The area is perfect for living - there are groceries, public transportation, restaurants and coffee places around, and the place is located in a walking distance from MIT and Harvard.