We stayed here July 9-12
Site 123 is awesome - trees, privacy and close to washroom. Very clean showers and excellent laundry but the best part was the staff - they were kind, helpful and just great people.
The interpretive walk is good and it is so close to Waterton National park the boys jogged the 8 km to town. We will definitely stay here again. We were also able to have a camp fire which you can't in the national park.