We had a 3 hour walking tour with Andrea, during which time we walked more about 5 miles (per our iPhones). She did a great job of taking us to all of the sites we had requested to visit, and providing short, factual statements about each of them. The down side of this approach (entirely due to our identifying multiple sites) was that we had little or no time for reflection or thoughtful dialogue. " Less is (often) more" -- and this tour was an example of that truism. My husband and I would definitely recommend Andrea's services. She is smart, insightful, knowledgeable. And we really appreciated her also going above and beyond, by walking us back to the train station!