I have traveled all over the world. I've been on group tours, private tours, and public tours, but this is my new number one. It was clear our guide not only studied the history and cares about the history, the city and its people. The information is for any age group. We were on and off the bus several times and the walking pace was slow, giving ample opportunity for pictures. And no matter how much you know about the city and its history, you will learn something. But be warned, the guide is not shy, he speaks the truth but is also quite opinionated. But I loved every second of it.