Highly Recommend Casa to anyone struggling with addiction. The counselors are all great and the fact that they are in recovery is a huge benefit. The program is based on the 12 steps which is important to me.