The ranch and accommodations are wonderful! We had a most enjoyable time exploring and seeing the animals (there was even baby goats born while we were there!).
The only thing that I would mention, is that since we had our RV, they added on a $50 fee. We had called multiple times asking about parking our RV, as this was only a stop on our trip, and had not been told of this until the second day on the ranch when a caretaker stopped by to check in. I was then messaged on the app with a request for additional funds even though our price was already finalized prior to our arrival with the vehicle we would have.
Other than this questionable fee, we had a lovely time and experience at the ranch.