Has anyone ever gone to Bracket Town? It accompanies the Final Four. I am going this year, and I wanted to know what you guys thought about it. Also, any recommendations/must-sees for Atlanta?