Mom-of-three Richards says her ex appears to have put his highly-publicized erratic behavior behind him. "He's in a really good place. Everything is good," Richards explains of Sheen, from whom she divorced in 2006 after three years of marriage. "He's been very focused on our children and on his job."