Our tour guide was a bit odd e.g. unappropriate jokes and I think I know more about NYC and American history than he does... The driver was excellent!!
This was a nice tour to get to all the Boroughs of New York, we got to stop once at each Borough for a short time, then had lunch at Coney Island, just wish we had more time at Coney Island but over all the tour guide was extremely friendly with lots of information, we should have done this early on in our vacation instead of at the end.