Sounds like a great ride. Your not kidding about the narrow roads.
We share the same opinion on our dream bike. I test rode three BMWs today, F700 GS, F800 GS, and R1200 GS. This is the first time I have rode a BMW and think I am officially ready to become a GS owner.
Anyhow I look forward to the rest of your ride report.