Thank you for taking the time to post a review. We are delighted that you have been so pleased with the progress that your son has made whilst under our care. The staff are absolutely our greatest asset and I am happy that you have mentioned them so prominently in your review. Once again, many thanks.