This company is absolutely amazing. We went on a horseback ride with them in the Cave Creek desert and both my girl and I are novice but they brought horses which were so well trained it was a breeze to get on and start riding. I was nervous for about 10 minutes and then ready to do a little trotting, and my horse didn't require a kick like the stable horses I'd ridden in the past, rather just a little pressure and he was off. They are not cheap, but you get what you pay for as the horses are all personal pets not stable horses. Our guide owned his own and had four of them, all arabian and gorgeous.