Beer Can Island
I live in St Pete and have two boats. We would visit the island frequently being part owner.