Yes, I went november, and it poured a lot. They gave me a rain poncho though! They had them in the admissions office, don't know if you picked one up.
(Personally, as I live in the southwest, and get very little rain at all, I'm SO excited to be getting regular rains.)
The campus is stunning- there's a little lake in the arbo, and Thames River and Long Island sound nearby. They had really great food (trust me, I've had really bad dorm food, elsewhere) and I even had creampuffs for desert one night! And they have Sundae Sunday, so there's icecream and toppings laid out in the main dining hall. I stayed in Burdick (the quiet dorm) on central campus, and I really liked it. (Quiet enough to study, but certainly not dead.) The dining room in Burdick was pretty too- like a big breakfast nook.
The school gave us tons of time to explore around campus, so I wandered around a bit. The library is really cool, because they have an Asian Art reading room, and it works out so that the higher up you go, the quieter it gets. So intense studying is top floor stuff, but there's a cafe in the basement for hanging out, and running through notes or something.
It's a small school and town, but there was a lot to do on the weekend I went- There was three major things the friday I arrived (A Capella Concert, Asian Arts/Dance show Fusion, and Friday Night Live). The rest of the weekend was some parties, a few movie nights and game night at Unity House (Minority center) and so on.
I didn't go to the propsie party, because it lasted till 2am, and my interview was at 9:30 the next day; but some other kids went. Haha, luckily, the adcom seemed to understand, and they fed us/let us wake up a bit.
There's even an admissions cat, and a financial aid office cat.

They're usually outside, because people can be allergic, but I'm going to be leaving my cats behind, and it'll be nice to have pets around.