Been to Salem dozens of times, never did the tours until this time as we wanted to do something outdoors and something different. We were NOT disappointed! PJ, our guide was friendly, knowledgeable, and personable. He made the tour so fun, our kids were so interested the entire time and asked to go again. I highly, HIGHLY, recommend!