What is your overall opinion of this school?
Life is alright. As a computer science major, I probably spend more time cooped up doing work than other people.
I like the house system. It's great to have upperclassmen living on campus, and the system does a good job of fostering a sense of community.
Cambridge is a fantastic city to live in. I don't think you can really do much better in terms of location, unless you absolutely can't stand cold weather. Anything you could possibly want is nearby and the T is an incredibly convenient public transportation system. You wouldn't want to be driving around Boston, anyway.
Some people complain about the party scene, other people seem to be pretty happy with it. To be honset, I don't party, so I really can't judge.