Great spot for an Airbnb close to everything in New Orleans.