they have very good counseling for all and have a clean place for people. they serve healthy food and have nice staff, hard to get in and once you are there it takes very long to be admitted and discharged, they have great family days when loved ones can visit and also get counseling