It really depends on where in greater Bs As you are ( the further away you are from the city the better ). As a local I would not live in a gated neighborhood because you are an easy catch ( the rob you when you drive to leave, security people are unreliable, many domestic workers, etc come from surrounding villas, etc ). I would live in Bs As in an open neighborhood in areas such as Areco, Lobos, Cardales, etc. The area just north out of the city ( Vicente Lopez, San Isidro, Accasusso, Olivos, Martinez ) between Libertador and the river is also safe. The city of Buenos Aires is very safe, except for certain areas ( near train stations ), La Boca, near Gral Paz, etc.