Kind, thought and generous host