The education system in the Netherlands is great specially in scientific universities like Radboud.
The campus is amazing and you have a lot of facilities there.
One thing I like is that classes are usually divided in small groups where you can work better.