Great place to see NOLA, walking distance to bourbon