My husband and I took my 8 year old grandson horseback riding. he had never been on a horse before (maybe a pony at 3) and this was an excellent experience for him. Our guide was patient and lead us on a 40 minutes ride thought the scenic property, answering my many question about the history of the area, the ranch and the horses. My grandson loved it. The guide was meticulous with us since we hadn't been on horses in over 20 years. The horses were heathly and patient as well. The Rocking R Ranch staff were knowable and recommended other things for us to do while we were in Bear Lake and invited us back. Overall it was wonderful. Good family fun, I look forward to going back soon.