BJX should be the closest, but MEX is not too far either, and transpo to the whole area is good.
Agree, Gto is the best, although of course Gto/San Miguel/Dolores are pretty touristy. But Leon/Celaya are not, and as such typically Mexican! Leon is the capital of Mexico's shoe industry, btw.