I have booked Alenjandra through toursbylocals, and she didn't disappoint me. She is punctual, never pushy. She let me decide, where and what activity I want to do, and is very respectful. She is knowledgeable, and her spoken English is good. will definitely hire her services again, given the opportunity to visit Mexico City again sometime in the future. Highly recommended.
TOUR GUIDE RESPONSE: Thank you Marissa for letting me be your guide in Mexico City. Have a great weekend :) Ale