Nice spot to go cross country skiing or for a walk in the woods, but not spectacular, there are prettier waterfront areas not at all far away (e.g. Hudson) and more fun cross country ski trails in the city (Mount Royal.) If you are looking for a small green adventure on the island, sure why not, but I wouldn't hugely highly recommend it.
We parked and followed the arrows that suggested we'd see water. We ended up crossing under a highway on our nature walk, getting led in a loop that pointed back to the parking, walked past 2 Germans laughing at us for getting duped by the same path as they had followed... but we had keen eyes and spotted another entrance into the forest, so we crossed a busy suburban street that feeds the highway and did find the water we'd been promised by the many signs, and though the sun was just setting on the islands and the river and it was pretty, the highway was still in sight, the roar never quiet.