I have not been to the new campus yet. It is near the Huangpu Economic Development Zone. You can look for a map on the school's website:
http://www.aisgz.edu.cn/admin/newcampus.html
I submit school fee through wire transfer in Hong Kong. My son told me that he was asked to read out a story at the interview and teachers asked him questions about the story to test his comprehension and oral expression afterwards. The school has their own priority for admitting students. You may look for more information on the web.