On a rock in the stunning blue Mediterranean Sea.