Most enjoyable stay. Hospitable, considerate hosts.