As long as Mexico doesn’t put Russian bases there, I couldn’t care less what kind of government they have.
In 1895, Japan tried to buy land for a naval base from Mexico, but Admiral Mahan of the US Navy raised holy hell, and the sale never took place thanks to some adroit diplomacy from President Cleveland.
Or Chinese bases.