Armando is a truly amazing guide. He is really knowledgable not only about Queretaro, but Mexico's history, so he connects a lot of dots all along the tour. We did not even feel it was 4 hours long. Such a great experience. There was also felxibility from him to adjust the beginning of the tour to a time that better suited us.