Mexico is a dirty, politically corrupt, 3rd world dump mostly inhabited by uneducated poverty stricken populace. Sorry to say this, but the facts are the facts. Its getting QUITE dangerous for the gringo down there and other central american countries too.
I have spent a CONSIDERABLE amount of time down there for business and saw the best it has to offer over the years and its no place for me at all.
The few places gringos would consider living have eventually been destroyed by the mexicans taking back the properties they've built down there…… Yanquie…Go home but leave your dollars here.