High quality map JonPin! I think the labeling really brings this map together, though I might suggest that where possibly, try not to have labels crossing rivers. The font is great though, may I ask which one you chose?
The colors fit well, and I think the title/compass is a nice touch. Solid work.