For a recovery ride, this is not a beginner ride. Good terrain, solid climbing. I got worked.
Burgess Pool.
Head northwest on Laurel St toward Ravenswood Ave
Head northwest on Laurel St toward Ravenswood Ave
Turn left at Ravenswood Ave
Head southwest on Ravenswood Ave toward Merrill St
Continue on Menlo Ave
Head southwest on Menlo Ave toward University Dr
Turn right at University Dr
Turn left at Santa Cruz Ave
Head southwest on Santa Cruz Ave toward Johnson St
Head southwest on Santa Cruz Ave toward Orange Ave
Continue on Avy Ave
Head southwest on Avy Ave toward Lucky Ave
Turn left at Altschul Ave
Head northwest on Altschul Ave toward Avy Ave
Turn left at Avy Ave
Head southwest on Avy Ave toward Deanna Dr
Head south on Avy Ave toward Monte Rosa Dr
Turn right at Monte Rosa Dr
Head south on Monte Rosa Dr toward Sharon Park Dr
Head south on Monte Rosa Dr toward Sand Hill Rd
Turn right at Sand Hill Rd
Head west on Sand Hill Rd toward Lawler Ranch Rd
Continue straight onto Portola Rd
Head south on Portola Rd toward Old la Honda Rd
Turn right at Old la Honda Rd
Head southeast on Old la Honda Rd toward Lower Lake Rd
Turn left to stay on Old la Honda Rd
Head southwest on Old la Honda Rd toward Grandview Dr
Head south on Old la Honda Rd toward CA-35/Skyline Blvd
Turn left at CA-35/Skyline Blvd
Turn right at Old la Honda Rd
Head southwest on Old la Honda Rd toward William Rd
Head west on Old la Honda Rd toward CA-84/La Honda Rd
Sharp right at CA-84/La Honda Rd
Head southwest on CA-84/La Honda Rd toward Old la Honda Rd
Head southeast on CA-84/La Honda Rd toward Entrada Way
Turn left at Pescadero Creek Rd
Head south on Pescadero Creek Rd toward Pope Rd
Head southeast on Pescadero Rd/Pescadero Creek Rd
Continue on Alpine Rd
Head southeast on Alpine Rd toward Mindego Hill Rd
Turn left to stay on Alpine Rd
Head east on Alpine Rd toward Rancho de la Bana
Turn left to stay on Alpine Rd
Turn left to stay on Alpine Rd
Head northeast on Alpine Rd toward Mindego Lake Rd
Head northeast on Alpine Rd toward CA-35/Skyline Blvd
Turn right at CA-35/Skyline Blvd
Turn left at Page Mill Rd
Head northeast on Page Mill Rd toward Alpine Rd
Head southeast on Page Mill Rd toward Montebello Rd
Head northeast on Page Mill Rd toward Moody Rd
Head east on Page Mill Rd toward Moody Rd
Turn left to stay on Page Mill Rd
Head north on Page Mill Rd toward Matadero Creek Ln
Turn left to stay on Page Mill Rd
Head northeast on Page Mill Rd toward Baleri Ranch Rd
Turn left at Arastradero Rd
Head west on Arastradero Rd toward Alpine Rd
Head southwest on Arastradero Rd toward Alpine Rd
Turn right at Alpine Rd
Head north on Alpine Rd toward La Cuesta Dr
Head north on Alpine Rd toward Stanford Accelerator Center
Head north on Alpine Rd toward Rural Ln
Continue on Santa Cruz Ave
Head northwest on Santa Cruz Ave toward Palo Alto Way
Head northwest on Santa Cruz Ave toward Avy Ave
Head northeast on Santa Cruz Ave toward CA-82/El Camino Real
Turn right at Merrill St
Turn left at Ravenswood Ave
Turn right at Alma St
Head southeast on Alma St toward Melke Dr
Head southeast on Alma St toward Burgess Dr
Turn left at Burgess Dr
Head northeast on Burgess Dr toward Laurel St
Turn left at Laurel St
Just keep your eyes peeled, there's lots in town, nothing once you go over skyline, at least not that I can recall.