I have fished all over south Florida for over 50 years from the boat and from the banks. Almost every water body you see have bass, and many have good peacock numbers. Catching them often require different techniques. From the bank I wear good boots because of snakes, and watch where you step. I have walked up of snakes many times over the years. A small number of poisonous ones, but a big water snake will get your heart pumping. Gators are not a big problem if you just use common sense.
I would stay away from residential properties, and seedy neighborhoods. People everywhere are very protective of their property. 90% of the time I fish commercial, and industrial properties with good size lakes. There are many around. Parks with lakes are also a good place and very safe. There are loads of them around South Florida.
For bass I will use watermelon plastics, cotton candy, and any other natural color. 4" Senkos, zoom super flukes, trick worms, zoom centipedes, and creature baits. All Texas rigged with 1/32 bullet weights and fished slow. Many bass are along the bottom of ledges in these man made lakes. Ledges can be 20 feet deep and straight down. A heavier weight will get you snagged on the limestone jagged walls. Fish slow, many bites happen while sitting still.
Peacocks are a different technique. From the bank fish parallel to the outside weed line and keep the bait moving. Treble hooks will often get you hung up on the weed lines, so I will bite off the head end of a zoom U-Tail to about 4 " and Texas rig it so Im not effected by the weeds. Keep it moving and sporadic. I will do this weightless so its making a commotion. Some of the best areas have thick weed lines. I focus on the outside edge when fishing from the bank. The strike will be quick and violent, and be ready for a long run.
When fishing from the boat I always use rapala #11 and #9 Stickbaits, torpedos, and zara spooks worked quickly, for Peas! Look for a sudden wolf pack of peas suddenly attacking baitfish. Throw into the frenzy.
Go on google earth to find water bodies that meet your needs, close to where your staying. Good luck and let us know how you do.