I need to stay in the downtown Atlanta area for one night (for meetings the following day). The Hilton Atlanta was recommended. The property seems to have mixed reviews. I prefer to stay at Hilton properties due to being an HHonors member, but will consider other nearby properties if this place is not up to par. Thanks in advance!