Unfortunately, your second paragraph is too accurate for my liking. It has its moments, but overall it's lacking.INC campus is stellar. Chapel Hill is probably the best college town in the ACC. One of the best anywhere. Reminds me a lot of Indiana in Bloomington.
The football stadium is cool, beautiful surroundings. I think you'll find the Gameday atmosphere to be lacking, football is not a big deal there. Like Indiana in that respect as well.