Looks like a great route! I used to live in Martinez and Pleasant Hill. I had been off the bike for a few years when I decided on a whim to ride up Mt. Diablo. Since I made a vow a long time ago to never quit on a hill, by the time I got back to the car, my left knee was frozen! Took a long time to get over that one. Boy that was stupid. It's a different story now, I'm commuting about 150 miles/week plus fun rides.