Leo was extremely knowledgeable and spoke great English. We learned a ton about the city and would highly recommend the tour.