My twin nephews who are now 8 have gone every year since they were 4 months old. You will find the locals to be wonderful with children. Last year, a jet ski driver would take breaks and come get them and take them to the property next door for ice cream, Gem (the fruit lady) would cut up fruit for them and teach them about the different fruits, the patty man always stops to chat with them, last year they helped Joey (carver at NBCC)...I could go on and on about their experiences.

My other nephew who is now 24 started going when he was 8. He definitely roamed and whenever he was out of eyesight or walked further away, there was always somebody reporting about his whereabouts.

For restaurants and general places to hang out: my nephews went where we went and there were no issues. We did keep a closer eye on them when going to the cliff side.
For excursions: Black River will be a hit and YS Falls, also the glass bottom boats.

Enjoy!!!