Campground appeared to be nice. There were a lot of oil country full timers. We spent one night there while passing through. Roads were tight. Since our 30-ft. Airstream was smaller than a lot of RV's we managed to get out without much hassle. Our biggest complaint was the Wi-Fi service. It was non-existent. Office worker said I could walk up to the office and connect. That wasn't what I bargained for. We won't be back.
Sites seemed to be randomly laid out. Backing in was not a piece of cake. Lots of trees, some in the way: offering good shade. TV was 60+ channels. WiFi was in and out with speeds 1.4/0.5 mbps down/uploading at best. Interrupts were common and speeds of 0.5/0.5 mbps were often. Costco was 2 blocks away. Lake was the high point.
All inside CG roads were gravel. Sites were almost level. Entering each site was tight although not impossible. Most of the staff was friendly, one staffer wasn't. WiFi ran around 1.4-3.0 down & 0.5 uploading. Drive into CG was pretty steep. Several have complained about train noise. I'd say if you don't like train whistles, don't stay in Bozeman, period. The KOA may be far enough away from the tracks to be ignored.
We stopped overnight and were pleasantly surprised. Staff was friendly. Cable TV was an extra $2 and there were about 80 channels. All driving surfaces were gravel. Very windy the night we stayed. Distance between sites was about 8-10', a little more crowded than we like. Swimming pool was full of kids during the day. Internet speeds were 5/0.5 Mbps for down/upload that is pretty good. We would stay there again for short stays less than a week.
Paved roads with gravel sites spaced about 10 ft apart. Wi-Fi speed was measured at 11.0/5.3 Mbps down/upload--best at any campground I've found so far. We are full timers for 4 yr in a 30' RV. Wife liked the large laundry and prices were washer $1.25 and dryer $1.50. No pool, probably not for kids. Low prices for this area. Good Sam discount was given to total $29. Came to spend one night and stayed a week.