Nice campground, excellent location right next to Kalispell! We loved it. We had a nice spacious site, and are looking forward to returning. Warning to those with small kids - it truly is right on the river, and there are steep drop-offs, so I would recommend booking a site closer to the playground/office. The nice part about booking online is that you can choose your site in advance! I have never seen another campground that has this feature.