Oh god where do I start! I guess I'll go with the dorms because that's what you're worried about.
The dorms (and I saw quite a variety on my Residence Hall tour) are great! Great amounts of space, lots of options for students:
- freshmen can live in doubles, triples, or quads (upperclassmen can also live in singles)
- sub-free housing, quiet housing available
- dorms on both sides of the campus for freshmen (the older, more Ivy feeling north side and the newer, liberal feeling south side)
As well, none of the dorms are only freshmen - you will be meeting older students and making friends in all years.
There are two great dining halls and the food is absolutely incredible. I love Asian food and they have stir fry in McEwen and sushi (yes, everyday!) in Commons.
The academics there are superb. Hamilton provides fantastic facilities for their students, especially when you consider how much money they are spending per student for not just their classes, but for extra-curricular activity funding and such. I love the variety of activities, some of which I doubt I could find at any other school such as Hogwarts at Hamilton, a knitting club, multiple comedy troupes, multiple publications, and more. The campus is gorgeous and I can't even fathom how I'll react living there (everyday: "oh my god this place is so beautiful I can't believe I go here."). I'm into the arts and I am excited for all the options available, such as the Orchestra, the Oratorio, the Choir, and more.
A big plus for me (and I'd say 99.9% of the kids who attend Hamilton) is the lack of distribution requirements. There are no required classes (except some physical education classes, but they're a bunch to choose from and sound like a lot of fun) and you develop a bond with your academic adviser with whom you sculpt a plan for your education.
And one last thing... when I visited, it felt like home. The kids were so friendly and intelligent, interesting to talk to, and a lot of fun - I am excited to go to school with people like that. They are people I want to be friends with and that's a big difference between Hamilton and the other schools to which I was accepted.
Hope that helped!

Ask more questions if you'd like.