Ideal location in Cambridge. Just between Harvard and MIT.
Hostel style house. First night I couldnt sleep because of my neighbours snoring. Otherwise as expected.
Recommended