I'm going to be in ATL for work and was wondering if anyone has any recommendations for Atlanta area? I did a cursory search online and it seems GA folks may be using different websites than NY.. since I didn't find anything helpful. Looking for higher end spot, rather than quick R&T (but will gladly take recs for either). Thanks in advance for any Intel!