Lovely location and house and hosts! The only downside was that the previous (with a dog) occupants didn't pick up after it. I had to clean up their dogs mess so my toddler nephews could play in the yards.
I understand it is a dog friendly stay, but the honus of cleaning up after a dog should be on the dog owners.