Beer Can Island

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