Thanks for the replies. We have looked at ApartmentsBA too. Just happened to find the two we liked most on habitat. They are on Callao Ave & Arenales St and on Libertad St. bet. Santa Fe Ave. & Arenales St.
Grateful for the help. Will browse and post more questions on side trips (Already hoping to go to Iguazu).