Kevin was an excellent tour guide in so many ways! First of all, we wanted a private tour with just our family, and he was able to make this reasonable for us. Kevin also accommodated our time frame, so we could make this tour the first tour of our vacation to NYC. We chose to do a general tour, starting with the Dutch and Indians. He really knows his stuff and we all learned new things, even the history buffs! We will definitely be calling NY Historical tours again on our next visit!