Nashville is the perfect place! The Tennessee Traditional Archery Society will be pitching in to help, there is plenty of lodging both at the Maxwell(which is a beautiful, historic hotel)and around it, downtown offers all the entertainment you could want, and it is located within 600 miles of the majority of US cities. It also has an international airport, so flights in from all over are feasible and reasonable.
I called Nashville home for nearly 10 years, so I will be happy to show some of you around... My brother Travis still lives there and is looking forward to seeing Uncle Gene and Barry in "his town".