Beautiful home, generous hosts, and the best dog!