Horses were friendly but whole experience was chaotic. Ride started 30 minutes late and then we didn't get a full hours ride. Horses wouldn't stay on trail and very hard for young kids to control. Employees took 10-15 minutes before they even acknowledged the customers and some were rude and sarcastic with inexperienced riders. I would not recommend for children under 12.