A great stay with great hosts.