A great host and a great space, in a vibrant part of New Orleans.