The University of Twente has a really nice international friendly environment and the language centre provides Dutch courses to help those students who want to integrate into Dutch culture better. Also, the university has a lot of associations which has many chances to get to know new people and spent your spare time! For the education aspect, the education quality has nothing bad to say about it since the professors are always willing to help and encourage students with their studies.