Roberto is a wonderful tour guide. He's very easy to be with and he uses his knowledge about so many things to make his tours personal and filled with information outside the norm. I am particularly interested in art and architecture and he makes it come alive by being aware of my desire to pursue the unusual and artistic aspects of the sites and buildings and museums. His knowledge of the history of Mexico City is thorough across many different disciplines. His English is excellent.