Great stay! Friendly farm pets and a lovely surprise to get puppy snuggles.