Amazing hospitality and not too far from some of Nola’s big attractions