Jennifer Lopez feels her split from Marc Anthony has been "good for the whole family" and has allowed both of them to see their nine-year-old twins Max and Emme more.