1. The faculty is world class.
2. The student support programs are amazing.
3. Program Quality and Industry relevance is top notch.
4. Flexibility when it comes to study plans.
The only challenge is the accommodation issue which I think should be reconsidered and new initiatives should come in to address this issue.