This airbnb amplifies the NOLA experience with its great location and great amenities.