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

Ofsted, 2017