More about Elafonisos