Go visit Berz - he's there!
Village has an "Alpine European" feel to it a little bit, Schimmel's is great for European pastries. Their apple strudel...

The sausage factory is fun too, lots of interesting Dutch stuff there.
The mountain is nice, the fishing is great, mountain biking is awesome if you're into it. A bit small for a dedicated visit, go north to Hyder just for the hell of it IMO.