Helpful hosts and the friendliest dog. Lovely place!