Great place, nice staff! Our oldest is about finished and we just started treatment with our 2nd and 3rd child. Highly recommended!