The campus is a good size; not too small, but not so large that crossing it becomes a major hassle. I spend most of my time on campus in Pastore Hall, which houses the Chemistry department (but that's only because I'm a grad student now). As an undergrad, I spent much time in the coffeehouse that I managed, as well as a fair chunk of time in the engineering buildings, to use their computers to do projects.
There is not much town around here; it's a rural environment. For any sort of entertainment (other than sporting events or the occasional dance/special event) students must travel about 15 minutes away to Wakefield, where there are restaurants, bars, and a bowling alley, or Narragansett, where there is a movie theater. Otherwise, the best option is taking the 35-minute drive up to Providence, where there is a great mall, Waterfire, clubs, etc.
In my opinion, the administration here does its job well. Nowhere is perfect, and there have been things in the past that upset me about how the school is run. Recently, the budget issues in the state have forced the administration here to make some very unfavorable cuts to some very beneficial cultural programs; it is regrettable, but seems necessary while our economy flounders.
There is a fair amount of school pride here, although it mostly is focused around important sporting events or special weeks (Homecoming, March Madness, Springfest, etc.).
Nothing stands out as extremely unusual about the school. One thing that does come to mind is that oftentimes, the average student will not encounter the majority of the other students on campus. This is primarily due to the fact that there is such a large percentage of commuters as well as the fact that the different majors are all segregated in their own buildings. Only on very sunny, warm days when everyone is hanging out on the quad will anyone really see the large volume of students who are on campus every day.
Along with the commuter statistic, a very frequent complaint is parking on campus. There are three large parking lots for commuters, none of which are in the center of campus. One must arrive extremely early to have a chance at a good parking spot, otherwise the remaining option is to park a mile away from the center of campus. There is a shuttle system in place, but it is rarely used on sunny days and overcrowded on rainy days.