I thoroughly enjoyed my stay here. All the classes and sessions were extremely helpful for my rehabilitation. This place is unlike any other in the sense of getting to the root of the problem rather than just focusing on the now. All the staff members were very kind and helpful and I loved the variety of classes. 10 out of 10.