I did this trail on a beautiful, sunny Sunday in June. Parked in P12 (across from Meech Lake) around noon - the lot was starting to fill up but still had many spots. First few KMs of the trail I saw quite a few people and cyclists but once I was deeper into the trails I saw very few people. The trail is dog friendly and my dog adored it. Quite a few freshwater streams in the first few KMs are a good spot for the dogs to get a drink. Good trail for jogging. The ticks are really bad on this trail, my dog was covered in them when we left. I didn't make it all the way to the Champlain lookout this time around so can't speak for that. Leaving around 2 PM the P12 parking lot was almost completely full.