Excellent at developing children's skills by providing a wide range of learning and also extra-curricular activities. My child enjoyed his first residential and am sure he will continue to blossom with this school. Staff are very well managed and all are very caring and friendly.