3 weeks? Long trip. Where’d you go?
Queretaro, Morelia, Zihuantanejo and Mexico City, including the Basilica de Guuadalupe. Mexicans are so polite. I highly recommend all four locales.