Perfect! From the prompt communication, warm welcome, cosy accommodation, even to the friendly farm animals. Loved loved loved our stay!