Rachel,
I live in Barracas and lived in Recoleta and Palermo before and this is by far my favourite neighbourhood!
The bus access is pretty decent indeed. The 12, 100, 17, 102 and 39 which mostly take you anywhere.
The area is changing a lot, getting better within time!
Don´t miss out on CMD...