I wanted my children to experience something different and meaningful for our family vacation this year. Rather than sit on a beach all week or try to maneuver around Disneyland, I thought a dude ranch would be perfect and I am happy to say I was right! It was better than any of us expected. Even my husband, who was reluctant to book this trip, had an awesome time! We were most impressed with the friendly, personalized service. Robert, the owner, was like having a brother that shared his home with our family. His staff called us all by name and were always going out of their way to make our stay enjoyable. They had a variety of activities for us to do each day or we had the flexibility to create our own fun, all we had to do is ask and they made it happen. The food was delicious and plentiful. I especially liked that they had fresh fruit and salad with every meal. They even accommodated special diets. We were exhausted at the end of each day having so much fun horseback riding, white water rafting, mountain biking, baseball, exploring, etc. There was something for everyone in the family. My kids were teary-eyed when we had to leave! This is not your ordinary vacation. Be ready to get dirty and have a blast!!