Great apartment to stay in center of Santiago de Chile..