For me, the housing is great. I love that it is quiet and has a small school feeling. Many people, however, are frustrated that there are no parties and that many people keep to themselves.
All of my dorm rooms have been spacious, clean, and had their own bathroom. The best options for dorming on campus is New Hall A or New Hall B. These buildings are mostly upperclassmen, but are open to everyone. They have air conditioning, heating, large lounges, and a bathroom in each room. The worst option is Waldo Hall. This building does not have AC on all floors and tends to be a little more run down. However, Waldo Halls sense of community is strong!
All buildings are very close to classrooms and dining because it is a small campus. They are a little expensive, but the convenience of living on campus is practically invaluable to me. It makes it so much easier to study and get work done when my commute is only a 3 minute walk. The housing process can be stressful if you need to find a roommate, but once you have one the room selection is online and runs smoothly.