Coming to Atlanta in May to see "Wicked" at Fabulous Fox Theatre. Not very familiar with the city. Thinking about taking Amtrak. Will I need to rent a car in the city or is public transportation available and reliable? Good hotels nearby? Fun things for a family to see & do? Thanks!