Not recommended. Get him admitted into KGS, Foundation, or Beaconhouse, which are equal in fees. My parents were also enticed by the campus and facilities, but Generations School has a toxic, reductionist atmosphere governed by sexually frustrated old women. Alot of my very competent friends got wasted there because of isolation from women and turned into frustrated perverts. Thankfully, I came from Beaconhouse and went to Beaconhouse again. Although the facilities are not as good, in Beaconhouse they taught me to be confident and competent. In Generations, seldom were students given facilities that they showed to parents. They broke the swimming pool after a year and replaced it with a building to earn cash.
At Beaconhouse, children will develop a much stronger sense of self provided they take part in the extra-curriculars. At Generations, only 4-5 kids har that kind of Monopoly. Unfortunately, the best of the best are still studying in the same university as me due to lack of mentorship.
Kids must be taught in co-education because interaction with other gender is a reality of today's corporate world.