We stayed in 28 different RV parks over a 5 month period and this was the most expensive, but also the very best one. The sites were long, concrete pad and quite wide apart, with grass on either side. The laundry was very clean and the prices were consistent with what we found in other parks. The front desk staff provided information on tours, restaurants, etc. Very accommodating and friendly. One of our tours was all day and when we mentioned that we had 2 small dogs, one of the ladies mentioned that she was "pet certified" and volunteered to walk them several times during the day. That was a major plus! If we are ever in the neighborhood of Yellowstone, we would definitely stay here again.
We camped here in June, 2013 and found the camp to be clean with good level pull through sites. Our only complaint was the lack of trash receptacles anywhere near our site. You had to take your trash all the way back to the entrance. We were all the way at the back of the camp. They are pet friendly, with a designated area for your dogs. Signs all over the place to pick up after your pet, however, no cans to place the "poop" in after picking up.