This park is no Mount Royal, and there are plenty of alternatives, but it still made for a great afternoon nature walk with the dog. Saw some woodpeckers, plenty of people and dogs, and there are at least 2 chalets (start and mid way points) with ski rentals, hot chocolate cash machines, and public restrooms. Winter trails dedicated to and marked for hikers, snowshoers, and skiers. Had a pretty nice walk of about 6-7km.
I do agree with some other viewers though that the proximity to high speed routes and residential areas does take away from the "nature vibe".