We were very happy with our stay at St. Mary's campground. The views from the campground are wonderful and can be seen at any angle. We were very lucky to get a more private spot but most of the sites are out in the open. Lots are fresh water around and the bathrooms were overall clean. No showers so we had to drive to pay showers but it seems to be that way in the whole park. Overall a good experience!
This is an overpriced campground and when having guests visit, they charge $6.00 per person for a day pass. So if you have 3 or 4 people come to visit you at the park you are looking at a charge of 18-24 dollars! This is more than it costs a whole car full to do something like visit a national park. Staff is not helpful and in fact are rude and like to argue. Do not stay here.