We actually booked through a different tour company but King Tours ended up taking us on the day. We we're picked up and dropped off at our Airbnb by the company, which was great as we are travelling with our baby and staying a little far out of Toronto. No car seat provided but you could have taken one as they use mini vans with 3 point harness seat belts. The trip was exactly what we booked, time in Niagara for the Skylon Tower, Hornblower river cruise and lunch. Then onto Niagara on the Lake, a charming little town for ice cream and afternoon tea (or wine!). Lots of stop offs for photos and options to request more. We really liked the small tour vibe, 11 in total on our mini bus. Only issue we had was the traffic but I think we just went on a bad day, take snacks for the ride!