Could anyone tell me more about this school?We are considering it for ds. Have looked around and the prep department in particular looks very nice (I thought the pre-prep looked a bit cramped). Really want to know if it is friendly and welcoming and if people are happy with it overall.