Miguel was absolutely amazing! He picked us up from the hotel and took us to the main sites in Mexico City. He even took us to his favorite lunch spot, which was incredible - real authentic Mexican food. Miguel was very polite and knowledgeable. We would definitely do this tour again!!!!