Okay, I will tell you what I know. We stayed at St. Mary's Campground in 2018 for six days. What we liked-the campground was close to St. Marry's Visitor's Center, which we walked to every day to get the shuttle. There was also internet reception at the Visitor's Center. Because we were close to the town of St. Mary's, we had cell phone service. No hook-ups but there is a dump station. Also, only two showers for the entire campground. So, if you have an rv shower, plan on using it. Scenery is beautiful. Hikes were fantastic-one of the best National Parks we have visited. Rangers were nice. BUT, things to know-this park is PACKED with people. So, take the shuttle. Parking lots are small and fill up quickly. Glacier is HUGE. It takes a long time to get from one area to the next. We did a hike a day. By the time we caught the shuttle, got to our destination, hiked, got the shuttle, and returned to our campsite, we were tired.