We visited Yellowstone National Park in August and stayed at the Campfire Lodge with our kids and friends. Of course, nature is beautiful, and you can sit on the riverbank, hike, etc. The cabins are small; some of them are old and in bad shape. The bathroom/shower is very small. Make sure you bring all your toiletries with you. The most important fact is that you must have enough cash! They don't accept credit cards, and you can withdraw only $200 at the ATM. I would advise to buy all your food in a supermarket on the way to the Campfire Lodge, so you can make something in the kitchen. The waiting line to have breakfast at the lodge is too long and it was very inconvenient. There is a very nice restaurant just 30 miles away :)) (don't remember the name, but it's the only one in the area).