Tom and Kate are thoughtful, generous and helpful hosts.