I was attending a conference at Pontifica Catholica University, a 5 minute walk from the apartment. The place was perfect for my purposes. Located centrally in Santiago, the apartment is close to markets and stores as well as nice restaurants (10 minute walk). The apartment is great for one or two people, with a good kitchen/living area (single room), a single bedroom and a very functional bathroom with clothes washer. The internet is reasonably fast (easily stream Netflix) and the TV works well. Being on the 10th floor, the street noise of this student section of town was not a bother and the surrounding apartments were quiet; only once in my 8 day stay did I hear anything from another apartment. It is just far enough from La Alameda so that noise from this busy street is nonexistent. Overall, I strongly recommend this place. You have the apartment to yourself with facilities that allow you to live in comfort.
One last point is that the host, Francisco, is fantastic. He communicated spontaneously with very helpful suggestions and he answered questions I had in a way that suggested he was sitting around waiting for me to contact him.