This tour was very good. Our tour guide, Jason, was wonderful and very knowledgable about the city. The tour does involve a lot of walking, but there are various stops where you can find a place to sit. Unfortunately, at the very end of our tour, the skies opened up and it started to pour rain! (This is not the tour's fault, obviously!) We were soaked to the bone! Moral: bring an umbrella just in case! :)