People in Mexico know how to have a good time