Lovely hosts, lovely pets - almost like a farm stay!