I like how TU Delft is one of the few places where the focus is on Engineering. The campus brings some down sides like the wind and the course contents can be somewhat difficult and more stressful because of the mathematics. But that is why I think TU Delft in the Netherlands is so charming.