There was a change in itinerary (NYC tours were done on day 4 instead of day 1) which wasn't communicated in advance. Apart from that everything went smoothly.
I wanted my visiting parents to see NY, Niagara with less hassale during trip. Take tours have all sorts of customized package for everyone.
Our guides Alan and Angie tried their best to match everyone pace.