This is a great place in a convenient location close to Central Square (only a few minutes walk from the T). The place has self check in so you can come whenever is convenient for you. It was clean and well organized. Strongly recommended!