There are many reasons why college towns are great, but particularly this one:
In small towns, people are very nosy, and it gets incredibly tiring after a while. People stare at you and look you up and down. Except, when it's a college town, because they're used to having strangers around.