Very strongly trained staff. Utilizes different addiction approaches. Can treat co-occurring disorders. Stays sometimes are not long enough. This facility has well trained staff. It helps works with people with different disorders, along with their addiction. Clean, neat, organized rehab. Offers family treatment, along with group and individual counseling.