What is an island right off of the coast of Florida?

Not actually connected to Florida, as in Key West and stuff, but something like the Caribbean or some place like that?
And not a very large island, either, please.
Need ASAP!
9 answers 9