My husband, three children (ages 12, 10, and 8), and I absolutely loved our time spent on the ranch!!! The place was clean and cozy, all accommodations were on point, and the check in process was seamless. David and Barb were helpful and kind, even facilitated our children having a hands on visit with the goats and chickens!!! We will most definitely stay again!