I found New Prospects to be effective for me. One can only get out what one puts in. I met many great people and a few not so great, both workers and clients. For me, I needed the this place. Life has not been a bowl of cherries since, but I have maintained 2 1/2 years clean time since. New Prospects offers clean private rooms w/your own bath, 1 on 1 therapy as well as group with qualified staff. My stay there in 2014 was a game changher and saved my life.