Just held our wedding here this week and had so much fun!!!
We are from Northern California and we hosted a four day event with 45 guests, all staying onsite. I planned most everything from home, only making one quick visit to the ranch beforehand. Meghan was so helpful via emails helping me figure out what I needed and answering my many many questions.
Once we arrived John and the staff helped with everything we needed. They fetched ice, provide muscle help with setup, etc. Very friendly, family atmosphere. We did horseback riding in two groups over two days and our guests thoroughly enjoyed it.
Breakfasts are included with the stay and had a great variety for everyone. We had a great cookout one night that the ranch did for us. We had many different dietary needs to consider and they catered to them all.
We will definitely be returning for a stay when the river is flowing. Although there was still plenty to do. Recommend for weddings, vacation, etc. Zero complaints, amazing views.