We had a wonderful day at the ranch. We enjoyed the one hour horseback ride and the petting zoo. The mountain trail was beautiful! Our 6 year old daughter has been wanting to ride a horse all summer and that was our main reason for visiting and honestly the ride was more than I expected. Our guide was very good with our daughter and made it a memorable experience for her! We also enjoyed the petting zoo as well! The staff was very friendly and it was very clean.