Yup, that's the place! I checked it out on Google Earth and I used to put in at the launch ramp just above Dam #4. Beautiful this time of year. I remember launching one foggy early morning during the peak of fall colors and I couldn't see more than 50 yards, so was slowly motoring upriver...