IT IS a great place to discover Buenos Aires. A Lot of the interesting places are near by.
Also a great bakery and a Supermarket. I can Not Imagine, that there is a better place to stay in Buenos Aires