Great place! You'll have a small room in an apartment right next to the Lechmere terminal. Everything is clean, check-in/-out is very well organized. The room is basically equipped with bed, sofa and desk. The bed is comfortable and I want to point out that there is a well-working AC in the room that I had!