I've always thought Atlanta is the best place to have it. Even though Nashville is much closer for us. Atlanta is more centrally located and you can stay anywhere and not have to drive. Just take the train to stadium. We have enjoyed all the venues. NO is probably the most fun? Lot of people complained about SL in '18 but we liked it. Tampa wasn't all that great in '22. But it was a fun change.
I believe it's locked into Nashville until 2030 or so? Even if Nashville is going to be the "home' I wish they would move it around every 3 or 4 years.
Knowing where you're going is nice too. They let us make our reservations for next year as we checked out yesterday morning.
UK didn't win much in Nashville this weekend but UK fans did win the jello shot challenge at JBJ's!