B+
I Wouldn't Choose It Again, but Most People Would
I had a tough time when I first started at UVA because the social scene was mostly frat parties and drinking, neither of which I enjoyed. I'm not a prude or anything, but dancing to crappy music while smushed up against a room full of 40 drunk strangers is not my idea of a good night. It took some time for me to adjust and to find other ways to have fun. I don't think it's a very diverse student body and socioeconomic status is more important at UVA than it should be.
However, I got a fantastic education and I did end up finding my own social path after a rough start. Charlottesville is a good little college town - artsy and cultural, and with enough places to party if that's your thing. Food off-Grounds is fantastic if you're willing to spend a little money, and pretty good anyway if you're a bit cheap.