Just perfect. Friendly, clean, well-equipped. Heidi and her family really went the extra mile to make our stay as comfortable and fun as possible - they even did our laundry and minded our kids!!! Kids loved feeding the horses, playing with the dogs, swimming in the pool and collecting chicken eggs. I also loved that this farm is an ethically responsible one, with the animals having been rescued by Heidi. Highly recommended.