Does anyone have any opinions on which is the better school? My 13 year old half Italian son has a place at both and I like them both. Hesitating about Downside because the current Headmaster just left.