Best place in New Orleans to stay and experience the real world.