How hard is to live in Mexico?