It's a green space with a beautiful man made lake in the center. It's not full of nature as it's just a green space with a lake and trees (no flowers or majestic views). What makes this park so perfect are the people. A good percentage of them are from France and you can just feel the "joie de vivre" while walking along the pathway surrounding the water.
I highly recommend renting a Bixi bike and biking around the park. Especially during sunset! Did that on a date night then rode the bike down to Mont Royal!
They have a train for kids on the weekends during the summer but the train ride is so short for what it costs I wouldn't do it again. My son enjoyed it of course!
There is an okish playground and an okish public wading pool for kids.