Travel from Dapoli to Ratnagiri.

Hi folks,
I am going to travel to Konkan and I will be going to Ratnagiri. On the way though I have to make a detour into Dapoli.
Is there a road which takes me from Dapoli to Ratnagiri without coming back on NH-17 ? My map taken from a fellow member’s post shows a road from Dapoli to Dabhol after which there is a creek. Then on Guhagar to Jaigadh. Again there is a creek.Is this the correct road ? Any idea on what the condition of this road is ? I heard there is a ferry service to ford one of the creeks ? Any info on that. Please let me know.