We had a great stay! Everything was perfect - the place was clean and comfy, the farm was beautiful, the hosts were super friendly, dogs were gorgeous. We even had a bbq and swim in the river one afternoon. Five stars!