This apartment is ideally placed in Santiago for visiting all the inner city spots you want to see. The roof top deck has the most amazing view. All the sights in the inner city are within walking distance - we never used the metro nor an Uber.
Only thing to note is that you are in the centre of night life. So, there is some noise. I found it totally fine and very vibey. The apartment is a generous size. Lots of space.