Just from personal experience, a few highlights;
Cayo Costa and also Cabbage Key
If you want dining/resort amenities, Tween Waters/Captiva House. If you have time to rent bike/taxi " The Bubble Room".
Beach, Salty Sams or Pink Shell Resort.
Naples, City Dock
......... Be aware, takes 1.5-2hours north after you clear the pass.
Marco Island, fine dining/resort = Esplanade, anchor
in Smokehouse bay or Factory bay.
"Old Timey Florida" = Goodland, Esp. Stan's Idle hour.
Places to anchor
in the Everglades: Indian key Pass, up river. Little Shark River.
Bring mosquito protection, screens/thermocell/citronella, you will need it.
Turn Cell phones off after Indian Key Pass, phone
will kill battery
trying to find a signal....