This is not a good school. Their main focus is on making money (Rs 1.3L fees per year!). They claim and promise a lot of things, but its been 1 year and nothing is provided yet (no sports, no swimming pool, very little in terms of amenities). Even the teaching is not as per the fees they collect. There is very little science or technology teaching done and there is no attempt to build thinking capacity in students. Teaching is certainly not at ICSE standards (I am an ICSE alumni from St Mary's Delhi and I was teaching for a couple of years in an ICSE school in Kolkata). They seem to be paying the teachers very tiny salaries and many teachers have quit and many more appear to be ready to leave. Most of the teachers appear stressed and demotivated due to the low pay and long hours. This severely affects the education provided to students. The whole school appears slightly disorganized and the management appears to be not very experienced.
Unfortunately, just like you, I was impressed by the building and enrolled both my kids in the school in 2017. I am now regretting this decision and I am desperately trying to get them into a proper school for 2019.