I'm in the same boat. Its the closest place for me to go. Harrods is ok. If you can put in at westport, 18 mile creek isn't bad or the point of 18 mile island and the inside channel of the island in the mornings is alright. Also, right across the river from the ramp in westport on the IN side, I've had some luck catching smallmouth on those rocks in the AM. Other than that, that's all i know haha. Good luck