If you actually commit to the program and want the help you will succeed here.
There are so many resources to choose from and use.
The only thing I didn't particularly like was the 90 meetings in 90 days. You literally must attend 1 every day. For those lazy ones there is always one on site, but there are plenty of others around and you're given many options to chose from.
One of the counselors "Bill" can be difficult. He believes since he has over 20 years sober and experience that he knows all. Isn't really keen on learning or listening. It's his way or the highway. Some people don't really like that. Then again he deals with a lot of bulls***ers so I'm sure there's a reason he acts that way.
Overall it's definitely a place I would recommend, but don't take it lightly. You will get kicked out if you are caught using. 0 tolerance policy.
I believe if you are on government assistance (welfare) that your stay will be covered. It might have changes. Just give them a call. There is a detox place next door that, if you are physically addicted, you might have to stay at first. Usually around 10-12 days depending on the severity of your addiction.
Best of luck