We booked the entire property for a gathering of friends and it was perfect! The Ranch House is gorgeous, with plenty of room for everyone to gather. The wraparound porch gave space for folks to spread out, and the cabins allowed space for people to get away from the crowd when need be. The kitchen was spacious and well equipped, and made meal preparation easy. There are two refrigerators, so plenty of room for food and drink. Our one complaint is that the description on the VRBO website was a bit confusing., and the information we got from the management company was not always accurate. We had our dog with us, which we clearly stated when we made the reservation. However, we learned at the last minute that the Ranch House is not pet friendly, only cabin #1 is pet friendly. Fortunately, she was perfectly happy sleeping on the porch, but it would have been better if the pet policy was described better. The grounds are large and there are fire rings with chairs at each group of three cabins. We asked about the availability of firewood and were told there wasnât any, that we would have to bring our own.In fact, there is quite a lot of firewood in stacks which we were told by a maintenance worker we could use. We did not book the event barn, so I cannot comment on that, but it looks quite nice from the outside. Overall, we were completely satisfied with our stay at RusTX ranch, and everyone had a wonderful time.