In New Orleans, an Art Break Hotel