“The school is a happy place where pupils enjoy learning and make good progress”.
Ofsted, 2017