I rarely stay in places like this, but Glacier is notoriously crowded so there are often no options without months of pre-planning. We booked this campground at the last minute and while it was not economical, it was loaded with amenities. Fire rings, electrical hookups, water, plus there are flusing (not pit) toilets on site, laundry, a lodge with a store and cafe. It's super clean and the staff are friendly and helpful. Most people are in big vans, or campers. A few car campers, and tents. Spaces are not huge, so make sure to reserve one suitable for your needs (eg. if you have a vehicle and a tent, you should specify that in your booking. Many spaces are too small to accommodate both.)
Overall, this is a very nice, clean spot right outside West Glacier. If you are looking to visit the park, and are willing to spend the money, this is a great option.