how long to stay in kefalonia