Well trained experienced staff. Modern facility. Some counselors use program top push personal ideological and religious agendas. I find that practice predatory, immoral and counter productive. Program works. For our family, the matrix of on-going support, and on-going programs (AA) for the person with this problem was more important than the program itself, It is still a worthwhile program.