We booked this trip for our two Hamilton-loving kids (from the show, of course). The tour guide - Greg - was very engaging, knowledgeable and entertaining. We had a bit of a rainy day during our tour, so I'd highly recommend bringing along ponchos and umbrellas just in case. I would recommend that the tour guide use a small microphone and speaker so that everyone in the group can hear well - it was a bit difficult at times, on the busy streets of NYC. But overall we were really happy we did this tour. Great experience!