A warm welcome and enjoyable stay at a friendly home