Great spot for a New Orleans stay.