Awesome ranch, nice knowledgeable owners , did the all day tour, one of the best horseback riding experiences :)
Only "complaint" I could think of is that unless you stick close to the guides you miss out on some of the fun facts they have about the area you're in :)