Never rode a scooter like that. Rode rental minibikes in the Bahamas with a group of friends. Hope you have fun. At least your not riding in Mexico City. That would be scary on a bike
Sometimes the mouth doesn't listen to what the brain is telling it to say. lol We knew you were talking about Mexico being in North America. Looks like fun for you. Driving anything in Mexico is not for me.