Best place to stay and perhaps live in CDMX