Warm welcome and generous hospitality