The school was quite good. The students were generally nice and kind. However, I feel the teaching is not as good as the ranking suggests sadly.
The social life is fine, but not the highlight.
A good school for someone just wanting to get a recognized degree