The only barrier you will encounter if you actually want to settle there is dealing with paperwork. Companies and official authorities will gladly help you in English, but the paperwork is in Dutch. People often seem to forget the implications of that tiny detail when they move here.