I also highly recommend the Elkhorn Ranch in Arizona. The climate is amazing, the ranch is very well run, we went there with my mother-in-law, who goes there for years and our daughters learned how to really ride. Amazing scenery, well trained horses.... bliss for the whole family. http://elkhornranch.com/