I had a very positive experience staying at Chabad House - it is so well placed near the university campus and the place is spacious and clean. The host is very responsive to communications and requests. A very good place to stay if you are on business related to the campus, but also easy to take the train to downtown.