This AirBNB is well-rated for a reason: it’s awesome. If you’re considering a stay in New Orleans, you’ve found your home away from home.