My wife, kids, and I stayed in cabin #2 for a week at the beginning of April. While we were only able to explore the upper loop of Yellowstone, this was a great place to stay to get to the park quickly. It's also right across the street from the only grocery store in town, making getting food for lunch/dinner really easy.
As for the cabin itself, it had everything that we could need to make lunch/dinner. The fridge was big enough to hold our groceries for the week, the kitchen was stocked with all the utensils and supplies needed to make whatever we wanted. We had access to a BBQ as well which we used a couple of nights.
The living room was big enough that we were able to put out a blow up twin mattress for our son, since the kids (12 & 9) wouldn't sleep on the futon together. The bed was a soft mattress which for me wasn't the best but my wife loved it.
The cabin had lots of storage for all of our clothes (jackets, warm clothes) which we needed since it was snowing and still cold outside during our trip.
During our week-long stay we ran out of a couple of items and also needed extra blankets/comforters, Noah and Olga were very responsive and brought what we needed in a timely manner. They were great hosts and the cabin was very functional for our needs. I highly recommend staying with Noah and Olga!