I have been in the apartment for my last days in chile, the location is great and next to the subway additional to smaller stores and banks.
The rooms were clean and the AC works fine. I recommend to visit the pool and the roof.