Definetly recommend you go to Shanghai! Theres so much to explore and see, and so much culture. I went to Suzhou, Beijing, Guilin, and much more.
The food is very good. Theres definetly less options for those with dietary restrictions but they have so many cuisines.
The school was very good. It definetly felt like a school and the community was very nice. The teachers were very helpful.
I would definetly reccommend you go to Shanghai. Great people, great food, great culture, and great experience.