Great, quiet and very clean place with everything you might need. Beach, shops and restaurants are in 5 mins of lazy walk. Giorgos is always there to help. We really enjoyed our time in Kefalos.