Three families stayed together with our kids at this beautiful, expansive ranch--2700+ acres--and enjoyed ourselves greatly. The kids fished in the lake and everyone caught one! The large grass areas made perfect locations for family games like Frizbee and soccer. The undisturbed quiet and peacefulness of the place coupled with the wonderful views were greatly appreciated. We stayed in the cottage which was quite comfortable. Keep in mind that this is a ranch house. So don't come expecting a 5 star hotel. That said, it is very comfortable and has everything one needs including DVD player, WiFi, laundry room, and such. We came to enjoy the outdoors, so it was perfect for us. I understand the lodge house they have is fancier so for those looking for more luxury that may be the route you'd want to go. The ranch is so large that even though there were people staying at the lodge house, we never really even saw them. There is also a wonderful lookout at the top of one of the mountains/hills that I'd most heartily recommend. Beware that you need 4-wheel drive to get to the top of most any of the hills. All-in-all a beautiful ranch and a relaxing and fun stay.