Hi, we have offers for both Hampton and KGS for our DS. Can anyone tell me anything about these schools and how to choose between them?