This was one of the best things we did while in NYC. We had an excellent tour guide in Dan G who was very knowledgable and gave us lots of hints and tips and information that was not in our guide book. We learnt a lot and it was very entertaining and a lot of fun! Highly recommend this.