Definitely recommend. Our tour got rained out, but instead of leaving us, our guide stayed to wait it out with us at a cafe. She shared some photos and info with us while we waited and the whole group had a nice time. We continued the tour after they rain, and she showed us to a great dinner location long after her duties as tour guide were fulfilled. Great service and great to hear from locals who love their city!