Wanted to go horseback riding with my husband for Valentine's Day and decided on this place because they have good prices for private rides. Even though their site said private rides are usually a few hours, after inquiring if the ride can be shorter they said yes. They told me they occasionally get walk ins but I would highly recommend calling them to make reservations as they do get busy. Especially when we were there.
The stables are up in the very north part of Cave Creek and the GPS stops you a mile short of where it actually is at a different stable. Continue after that on a dirt road and it'll be quite obvious to spot.
We did a private ride for an hour and that was perfect amount of time for us as we weren't experienced riders. The staff and guides were all nice and funny too. The horses were calm and not too difficult to manage, though my horse was a bit stubborn and would just stop randomly.
Would definitely go back there again, maybe next time with friends. ;-)