This is a very nice place to stay, and I would not hesitate to return. Yasna and her family are excellent hosts. There always seem to be interesting people around. The centre of Santiago is 4 metro stops away, and it is a 5 minute walk to to the nearest metro station.
Right next to Parque O’Higgins, which is a very pleasant place to walk.