Typical college town; you'll always find people nearby, it's a relatively "safe" place. You won't be afraid of walking alone at night usually (assuming you're walking in a well lit place).
Tuition rises significantly every year, and there is a lack of financial aid from the school. Because it's a large school, the advisors don't seem to care much about your well being. Since it is a college town, you're in a "bubble" and sort of take everything for granted.
No, Financial aid packages were horrible, even though I showed need. Tuition increased more than I've seen it increase at other schools.
You might also consider Ohio State U.-Main Campus, Ohio State U.-Main Campus, Miami University-Oxford, Miami University-Oxford, PU, PU