Thought the same thing until I went there. Town is surprisingly pretty nice and easy to get to from Kansas city. Flights were actually pretty cheap directly into town too.
Campus was well kept up, of course there was a foot of snow on the ground so it looked pretty cool.
Stadium is...