This is perhapse one of the best places to stay in Santiago.
Many interesting places are within walking distances.