Need a place stay while restocking your supplies? Idaho Falls has everything you need to shop for. It’s a big town with all the modern conveniences you need. Plus there is a night life and great bars. I highly recommended The Celt, Blackrock, and Firehouse Grill for evening merriment. In the summer, the campsite is a great place to take a dip in the Snake River, but if you are looking for a rural, off the beaten path site this is not it. It’s in the heart of Idaho Falls. The sign says no dogs, but I always see dogs there.
Good park for the kids and a very cool native wood carving, it's hard to miss.