Sense I'm driving in from Florida, I will have to be a follower in this case. I am staying at the Holiday Inn one exit North of the Stone Mountain exit. Which is closer? Which serves the BEST food? That's the most important item!