Outstanding hospitality and a great place for families to experience a farm stay.