I would highlight the good level of teachers and classmates. The latter is never valued enough but it is what makes the difference in the end. I would also highlight the opportunities offered at the exchange level. There are options on all continents and mainly in very good universities. The day to day is intense but it is worth the effort as the training you get is very good.