Tour was good and started in time. Only problem was the guide who could not speak English well enough to be a guide for people who are not Chinese. He could not even pronounce Brooklyn bridge properly. They should have English speaking guide in USA.
Everytime my sisters come over for vacation, we always take tours. We went to Grand Canyon/ Las Vegas last year, July thru Take tours, and we had a blast. I highly recommend this company.