Overall, we really loved this place. It's in a beautiful location and is the perfect house for a large family. There was plenty of room for all of us and our five kids loved the fish pond, seeing deer and elk in the yard every day, visiting the horses, and roasting marshmallows in the firepit. It's a really fun area to explore and the house was well-stocked. There was even bear spray in the cupboards. We brought our own, but it was nice to have extra. (We never had to use it.) I was a little nervous knowing that there would be other people staying on the same property as us, but I was happy to find the house still felt very private and we hardly saw anyone during our entire stay.
A couple minor complaints we had: There's no cell service in this location (which we kind of expected), but the wifi is also verrrrry slow. It was difficult for more than one adult to do anything that used wifi. (Not that big of a deal since we were on vacation and mostly unplugged, just a small annoyance.) We had some issues operating the lights in the house as some are operated with a remote instead of a switch. There were binoculars and scopes for rent, I believe, but we have stayed at other places where those are available without a charge. The water dispenser and ice maker in the fridge don't work and it took us a long time to find ice trays (after we'd already purchased three bags of ice). There's no dishwasher and in a house this size, it really needs one. (Maybe this is mentioned in the listing. It's just never something we've had to worry about before and was a huge bummer. We decided to buy paper plates, etc. as there's no way we were going to spend our entire getaway hand-washing dishes for a family of eight.)
Also, it's important to note that if you'll be visiting Yellowstone, this is an amazing location for that, but there will be quite a lot of driving involved. If we had stayed in Mammoth, we could have save ourselves 30-60 minutes of driving every day. But then you wouldn't have a place to stay with so much space and a full kitchen! So it is what it is, just know what you're getting yourself into.
But! All in all, we really loved this place and would definitely consider staying again in the future.