Cayo Costa is a barrier island between Pine Island Sound and the Gulf of Mexico. What sets Cayo Costa apart is exactly that--the fact that it is apart from the mainland and far from any highrises, or vacation homes. It is one of the very few remaining strips of unsettled and unspoiled coastline in Southwest Florida. The only access is by boat or ferry, further isolating it from tourists and locals alike. Camp sites and primitive cabins are available.