My D goes there and will be a senior this fall. I don't know what to say to what is the school like. It's a nice size, beautiful campus, excellent teachers. The town is OK, there is a historic area with little shops and restaurants within walking distance of the campus and there is a large retail area further out with any eatery or retail chain you could want. DC is a train ride away.
Academics are fairly rigorous. D knows a good number of students who have run into academic problems BUT the faculty are mostly helpful, caring, and fair.
Housing has been upgraded so some of the dorms are not the dumps they once were. There are also apartments. Food is, well, college dining hall food.
Our biggest gripes involve administrative stuff. Billing has messed up every single semester. Fin. Aid. has messed up almost that often. D has an activity that requires her to come before classes start, stay over spring break, come back early from Christmas, etc. Every. Single. Time. Security has failed to code her housing so that she can get in.
Where are you from?