The staff was very professional and experienced and the facility was well-kept. The food could have been better. I think it was a big part of my son's eventual recovery, but he was in the program only one time and it took a while before he finally gave up pot. At least he has been clean for a couple of years now and I hope it continues.