This trip was perfect…… We had limited time off of work. Mexico City, Teotihuacan and Angangueo were all awesome! …… Our guides were always on time, friendly and courteous. In spite of the traffic in Mexico City, the guides never complained or took shortcuts in the itinerary. ….. We highly recommend this trip. We are looking forward to planning a Copper Canyon Tour.