A trip was worthwhile and good value for money. The guide was courteous and very knowledgeable. The driver was very accommodating, making stops when needed and picking up later than the designated time for those who wished to see a Broadway show. The hotel was comfortable and clean.
The only negative aspect of the trip was at the border entering the US where our bus had to two hour wait including full inspection causing a very long delay (we arrived in NY at 6:30 pm instead of the scheduled time of 2:00 pm), thus shortening out sightseeing opportunity. We effectively had only one day for sightseeing.
I would recommend this tour but expect delays at the border.