I really enjoyed the Persian Walk Free Walking Tour. It took 3 hours - it was such an enjoyable and interesting tour. I highly recommend it if you want to get an overview of Isfahan.