We had a great time with Rocky Mountain Stables. The guides were nice and friendly. The ride was beautiful. It was a great experience for all ages. We were able to pet the horses after, which the kids enjoyed. I would suggest doing this on your next trip here !