We tent camped, sharing a site with some friends in an RV. Only some of their sites are reservable, others are walk up. We did not have reservations so had to join a lottery to get one of the walk up sites. Despite arriving early in the morning, we did not know until mid afternoon if we got a site. Half way through our stay we had to move sites and again go through the lottery system. Fortunately we got sites both times, others were not so fortunate.
Otherwise it is a well taken care of camp ground. Lots of paved hiking paths, a beautiful beach, and a great play structure. No camp store on site.
Having stayed at the West glacier KOA the night before, this was a bit of a let down. We were in a tent site. It was very unclear where we were supposed to park. There was a pool that was clean and a picnic shelter that served pancakes in the morning.
Minutes away from Glacier National Park, this camp ground has it all. From cabins to RV sites to tent camping, there is something for everyone. We stayed in a tent. The bathroom's we're not too far away. It was nice to have a restaurant on site (that doubles as a coffee bar). The play structure is great for kids. We did not use the pools, but they looked nice from a distance.
A variety of site types (some great for RV's, others better designed for tents). A huge sand beach with swimming area, docks with boat slip rentals. Campfire programs both during the day and night, plus the ranger station has fishing poles and nature backpacks to check out for kids for free. Camp store with basic essentials and ice cream.