Glad to see the Huricane didn't blow you away. I used to live in Naples and Bass fished Lake Trafford In Immokalee in collier cty. You may want check it out. They have a bait shop and rent boats as well, they should be able to answer your questions if you give them a call.
Beagler