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