Good location to visit the major touristic sites in Buenos Aires, with great bus connections. The area lacks the nice shops of Palermo, but you can find the basic things you might need for breakfast and a simple meal.
The apartment is brand new and is clean and comfortable, definitely recommended.