just as the 3 star rating says....this park is A-OK....
Not so much the park, but what it leads to. The city ravine system is AMAZING....
I dont know of many other cities that have such a fantastic forest running through. Ive watched massive salmon spawn there and enjoyed the tranquility, all while being in the heart of toronto....id go as far as to say this ravine system rivals central park as how amazing it is.