super hospitality. very generous