Luvsdaislands, my relatives who live in the ATL said driving in is no stress, if you have a heads up,lol...
As Mr. Twister said, it really only effects those driving in...
It's been open since May, but I just found out as we were talking yesterday...
Happy Travels....
SKB