I loved this ranch. I enjoyed all of the activities from hiking to horseback riding, to biking, etc. They have it all. It's well organized and you can really stay busy all of the time with so many fun things to do. The food is really good, too. Great bar with some fun bartenders. I will be going back and bringing my sales team from work with me, too. PS - My horse, Tiny, was the best. I miss him! Smile!