Icon ios app
Strava
Free app for Android and iPhone

18 miles, not too hilly (starts 2 miles PAST Riley's Lock on River)