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…