We found a secret resort on a tiny Florida island