I would recommend this if it's your 1st time, our driver was James he was great and had a lot of info and gave us a great sights NY.
What a fantastic way to get off of a cruise ship and spend the morning while waiting for your NYC hotel room!! We had the privilege of having James pick us up without a hitch at the cruise terminal. He's absolutely a fantastic guide and extremely knowledgeable and personable which made our tour really enjoyable. James took us to fun stops to try the locals eats and made every attempt to customize our tour to our interests. He was such a fun guy and also very passionate about educating us about the history of the city and the diverse culture within. Highly recommended. Ask for James!
The 8 people in my group were terribly disappointed in this excursion. The driver, Jose, was very polite and professional, but provided no tour. It felt more like a very expensive extended airport transfer. The only commentary provided was to let us know where we were. When we first got into the shuttle he asked us where we wanted to go. As far as I was concerned the tour outline told us where we were going to go before I ever booked it and I should not have needed to figure that out. Our taxi driver getting us to the cruise was more informative and provided a better tour than we received for the 680 we spent. What a waste of money.