Yes it snows, but get over it. The buildings rock, the administration keeps tearing down the shitty ones built in the 50s and 60s and putting up fairly attractive and environmentally-friendly ones, there are dining halls everywhere so if it's cold you don't have to go too far, and when it is green and especially when the leaves turn, it's just about what you imagine a historical new england college looking like.
Like an East Coast school should look