My husband and I will be staying over night for a Braves game on May 29th. We want to stay in area that is close to good restaurants/shopping with a price of around $100-120/nt. I was looking at Wingate by Windham in Buckhead but wasn't sure about the ease of transportation to Turner Field. Is there a Marta station close by? Or should we drive to the stadium?