Thank you for your fantastic review. We are so pleased to hear how well supported your son has been by our wonderful staff and that he enjoys attending so much. We're also thrilled to hear how pleased you are with the positive improvements which have been implemented by the new management, and that you are happy with the recent refurbishment.