Fantastic to walk around on a nice day, they have events throughout the weekend with vendors, food, and performances. Very relaxing to watch the sailboats go by, the little kids riding around the water boats, pushing around gigantic inflatable beach balls.
I ran into an Iranian fair while I was there, and sat in a adorable make-shift tea room having delicious Persian tea, ate some chickpea sweets, and then had some Chinese dim sum (shrimp dumplings). Only in Toronto lol...