My in-laws are taking their whole family (6 adults, 3 kids ages 2.8 years and 2.4 years and 1 year old) to Niagara Falls in the middle of June for a week for their 40th wedding anniversary. We plan to fly into Buffalo, spend 1 day there, then split the rest of the time in NF and Toronto. We plan on doing the short Maid of the Mist ride, my in-laws want to gamble at the casinos in NF, but that's pretty much it. I have NO clue what we're going to do with the kids and would appreciate any insight on restaurants/things to do/playgrounds/excursions/etc for us that is toddler friendly. Any tips would be very helpful!