We've just come back from Kefalos and these apartments are alright. They are very basic inside, and very close to the beach, but about a 20 min walk from the harbour where the main nightlife is.
This is a really nice relaxing place, with a very hospitable german/greek couple behind the bar. (it has nice toilets aswell)
We had lots of really great nights in Popeyes, they have great cocktails, free pool tables and there's a lively atmosphere every night. A top pub!!
We went here a few times and had really good quality food. It's right on the beach front, and they played good music but the service was a bit poor (although they were advertising for staff, so maybe we were just unfortunate)