We would like a self catering apartment in a typical Greek village within walking distance of a nice beach,village shop and bus routes.
Thanks everyone in advance for your anticipated replies.
Hi Navamany and welcome,
Any village on Kefalonia that is close to a nice beach will be at least a little touristy.
What do you mean by "nice" beach. If you mean "sandy" then you need to be in the South of the island. Places such a Lassi, Lourdes, Katelios, Skala or Poros. I think Lassi and Skala might be too busy and commercial for you though.
If you are happy with pebbles for a beach then you could look at Agia Efimia, Sami, Fiscardo, or Assos. Assos might be a bit too quiet and the bus service too sparse.Sami is a working port as well as a resort so maybe too big.
Have a look at this website and for many of the resorts you can do a "walk through".
When you have a couple of resorts that appeal come back and folks can suggest some accommodation.
Hope this helps.