The Natchez is a must when staying in New Orleans