Beautiful hosts, dog loving and so accommodating.