A Gorgeous Hotel Just Opened in Savannah, Georgia's Most Charming Neighborhood — With a Beautiful Pool, Private Club, and Frozen Negronis