The Natchez is without a doubt one of the most modern apartments I have stayed at in NOLA. Perfect location for convention visitors, business travelers or those just looking for a spacious, high-end living experience downtown. This was my second time booking space for my employees and I and I will surely book The Natchez again on my next trip to the area!