We loved the apartment. The master has giant windows and the living room does too. We could see the city and on clear days the Andes mts!
The apartment is within walking distance of a ton of resturaunts. We did a sushi night where we walked to multiple sushi restaurants within just a few blocks of our apartment!
You can also walk to multiple free museums (Tues-Sat), multiple parks with cool sculptures, a variety of global trees, and fountains. There are lots of street vendors nearby too. A safe ATM, currency exchange, subway, and bus lines are also easily accessible.
Across the street is a small shop open reasonably late where you can pick up some essentials if you need (we picked up empanadas, eggs, etc for quick breakfasts).
Overall a great stay!