This is a large bay that tranverses between Alabama and Florida.
Tons of condos, restaurants, bars, etc.
Only if you put in at a marina that charges -- there is so much free access, though, that you shouldn't have to pay.
On the Alabama/Florida line at Orange Beach, AL/Perdido Key, FL
Numerous small and large put-ins and take-outs -- many for free