We rented the ranch for a large family gathering (18) and had bed space to spare. The house was spacious enough for everyone including the porch dining table with seating for 20. We ranged in age from 7-75 and everyone had a great time. There are so many activities to do right on the property that a week passed without us venturing out except for a food run. The house is well stocked with basic cooking supplies (spices, sugar, flour, etc.) while the pool house boasts a large supply of tennis racquets and balls.
Questions to the caretaker were answered in a timely manner and a few minor inconveniences were addressed in a timely manner.
If traveling from a far off location I would recommend planning to stay a few days before or after your rental period at another place if you want to site see because you probably won't want to leave the ranch once you get there!