Fayetteville now has it all . . .