very polite and generous host.