There's nowhere else quite like the Netherlands.