Hi there, have recently moved into Windsor right next to Trinity St Stephens first school, does anyone have any reviews on the school?