The location is great. I go to Buenos Aires at least once a year, and the area between Callao and Pueyreddon (get out your street map!) is ideal. You're in a good location, but you're not near the most (over) touristed areas.