Discover Mexico City along a local guide (with basic English knowledge). He or she will be your companion and help with public transport, taking a proper taxi and helping you to understand the Mexican Spanish. He/she will show you the best way to move in Mexico City. Do you want to go to Xochimilco but you don't have idea how? or do you want to go to the pyramids without paying an expensive tour? Do you want to skip all tourists traps? Do you want to eat good tacos as a local?
Just go with your local friend and enjoy the city. At the end of the day, you will be back to your hotel safe and sound. You will not pay a per person rate. The cost is for the whole group (1 to 10 people). Enjoy Mexico City like a local.