I like both! Don't forget to take your bike when you travel as there are great places to ride everywhere. Here are a few gems to try in Mexico!
Bosque de Chapultepec Park in Mexico City looks like a lot of fun!
Mountain: https://www.singletracks.com/mountain-bike/best_trails.php?new_state_id=463
While it's not very long, I have to say Punta Gorda Trail has my attention. Combine Moab, Utah with Ocean...that's cool!
It's time to ride!