We've just returned from Kefalonia - last week of the season. Weather was brilliant - 28 degrees most days. Loads to do, beaches are excellent, particularly Mikris Gailos just across the road. We hired a car which is the best way to see Kefalonia, though the mountain roads are a bit hairy.
We thought the Marinos apartments were great, definitely more than 2*. They are well equipped, cleaned daily and have large balconies or terraces - everything you could want. There is a large choice of tavernas within 10 - 15 min walk. We recommend the Mystic Gusto taverna - less than 5 mins walk. Avoid the Chinese House restaurant at all costs; not to be confused with the Chinese Dragon near the lighthouse.
Enjoy - we did!