The staff are all very kind and helpful. The management team does an amazing job of finding hard working, happy, eager to please young people. The horses are so well cared for. This is the one area where the guests aren't always right - in a good way. If someone is treating a horse poorly, the wrangler staff will speak up in defense of their horses. They have a great educational program for beginners, and a great program for life long riders as well. The ranch is a special spot for our family. One notable change was the photography provided on the ranch. Definitely not up to the caliber of Dale. Perhaps something to work on for next season, but that is really the only criticism I have. Keep up the good work.