Generously hospitable