Perfect place to stay en Mexico City