Lovely caring staff run very well by headmaster would rate it 200 pcent my granddaughter attends there and she loves it the staff are like one big happy familyx