My friend recommended the Palermo neighborhood(BA) plus another resort type town an hour south of Buenos Aires.
in BA the La Florida neighborhood is classy with good restaurants and shops.