Took my family here for a cheap fun day of exploring. I found that the ranch had a great concept, the little skits put on by the staff were adorable and interactive. (Cheesy type of comical, but I like cheesy) my youngest was a bit bored (4years) but my oldest enjoyed himself a bit more.
The petting zoo was by far the coolest experience. Both of my sons had a blast feeding the sheep, baby deer, and goats.
As far as the reminder of the ranch, it was a pleasant walk through the western style town, although there was nothing else to see, no shops worth stopping in, no restaurant, not even a feasible restroom facility. If they took the time and $ to develop the western town square into something a bit more refined this place could easily be a much better hit. But overall, for the cheap price and the smiles on my boys faces I'll give it 4 stars.