Riding in Mexico is hard. You have to deal with lunatic drivers that tailgate you all the time, don't respect motorcycles nad with a lot of "topes" sometimes they have signs indicating them on the roads and sometimes they just appear in the middle of nowhere. But there is one more danger: Crooked Cops.
As soon as we entry in the Mexico City area two cops on bikes stopped us.
They started inventing infractions. "Motorcycles can't ride on the left line" The vehicles that end with your number can't circulate on Saturdays. I had to paid them 30 bucks so they let me go after half an hour of discussion. Meanwhile we were talking four guys with Japanese sport bikes passed next to us wheeling their bikes. After that I removed the plate from my bike. I said, "Better without a plate than with a gringo plate". Never the cops stopped me again in Mexico. So if you ride in Mexico take out your plate, there is a lot of bike without them.
In Mexico we stayed at a friend home and we visit The Basilica of Guadalupe.
I had the 6k miles service and brake fluids change at Munchen BMW in Mexico City.
It cost me $250.