Lovely stay with friendly hosts and a friendly dog.