St Charles Inn, Superior Hotel New Orleans