Melrose Arch is one of the clean city in Johannesburg. I even attempted to join an exclusive five star Gym in town