A perfect place to stay, with lovely hosts and very friendly dogs