They don't charge any fee's and never have, no lake patrol but game warden's are always around.
Actually there is a launch fee for boats - however you need to stop by the PD and pay it or you will get a ticket.
$3 for a day or $25 for the year.
It's a good lake but it fluctuates drastically in how it fishes - and plus its small so any kind of fishing pressure shuts it down quickly. Being that there is very limited (read almost none) timber or brush and very little grass (City killed it off years back - but it is slowly coming back) it can fish tough if you can't get on a pattern.
It gets very crowded on the weekends. If you can go M-F in the early morning you may have the lake all to yourself. I fish it usually once a week since it's close to home. Won't go into specifics but have caught some quality fish the past few weeks.
It is a good little Crappie lake as well. Some very good sized fish of all species in it.