The Natchez is all you need and more for a trip to Nola! Perfect location and amazing amenities. Would definitely recommend!