This is my second favorite place behind Little Gasparilla Island. Both are must see places! Cayo Costa has wonderful petrified trees, warm waters even in winter, dog friendly, picnics are a must!