CDMX Itinerary

First solo trip, I’m landing in CDMX very soon for two weeks! I’m 24F, unfortunately don’t speak spanish though i wish I did, from a SEA country, living in a big city in the US. This is my broad itinerary so far, I’d love some feedback/recommendations. I like dancing, food, hiking, museums, art, biking, running, libraries, and bookstores!

– Land in CDMX — 4 days – museums, different neighbourhoods, pyramids, usually city things

– Nevado de Toluca — day hike

– Bus to Guanajuato — 2 nights

– Guanajuato to San Miguel — 1 night in SMA

– Back to CDMX — spend 2-3 days more

– Overnight trip to Puebla

– CDMX for the rest of the trip

РI am considering adding a day trip to Tepoztlan and maybe hiking Iztaccíhuatl if I feel up to it and prepared. Thoughts?