Howdy Hilltopper -
Although I am not a Olympic Peninsula local, I have ridden it a few times.
Neah Bay is a great place to start a journey.
If you can - and you should - head all the way out to Shi Shi Beach.
Cape Flattery used to have a loop road - it's now out-and-back.
Then there's the Makah Museum in Neah Bay
with artefacts from Ozette village which was covered by a landslide 500 years ago.
It is the equivalent of Pompeii.
Highway 112 is narrow with some serious climbing, too. And lots of curves.
There's zero shoulder, but traffic is light and usually going no more than 45 mph.
Because it's the Pacific Northwest, dense forest prevents views of the water.
But there are sections with lovely views of the Strait.
The toughest section is east of Clallam Bay after the Hwy 113 turnoff.
Pillar Point (MP 34) is a small day-use park with magnificent views of the water. Quiet.
(There's no designated camping between Clallam Bay and Sadie Creek but -
if you are totally wiped out and it's getting dark, you might beg forgiveness and camp here.)
Sadie Creek (MP 47) is a small State Forest campground used mostly by 4x4ers.
Lyre River (MP 50) is another State Forest site with less noise.
Salt Creek County Park (MP 58 via Crescent Beach Rd) is the place to aim for.
If you can do 60+ hilly miles. Spectacular, eye-popping views. IF - - it's not cloudy/foggy.
Reservable campsites - bathrooms w/ showers.
https://www.clallam.net/Parks/SaltCreek.htmlA note about Highway 112 -
Highway 112 frequently has washouts that close the road for extended periods.
Already, the Pacific Northwest has had heavy fall rains and the ground is saturated.
https://www.peninsuladailynews.com/news/landslide-closes-7-5-mile-portion-of-highway-112/https://www.peninsuladailynews.com/news/highway-101-closed-at-lake-crescent/It's always a crap shoot.
The rainy season ends about June 30 and begins about July1.
But really, you probably shouldn't start before June 1.
Hope for sunshine, but always be prepared for rain.
And plan an alternate rout via Highway 113 and US 101.
Happy trails!