Just returned from a 14 night stay at the Villa Angelos which I enjoyed very much. The accomodation is very 'Greek' and as you might expect fairly basic, although are room had a very large fridge (which was definatley needed, to combat the heat), 2 electric hobs, and an air conditioning unit. No real shower as such, it's a drain on the centre of the bathroom floor with a shower fitting coming from the taps. Air conditioning was 6 Euro per day and although quite expensive, it made our stay a great deal more comfortable as it was very hot. Fan hire was 12 Euro a week, and saftey deposit use was 10 Euros per week. You could have the use of the room until departure for an extra 15 Euro. We had a room on the upper floor which had a very impressive view of the sea and looked onto Xi beach/Lixouri area. Appartments are up a very steep hill, and it's another step hill again to Gradikai (and all the other) beaches, so if you don't like hills, avoid Lassi. The room only has 1 spare plug point, so if you want to use a fan at night you may have to unplug your fridge, etc.. to use it and a mosquito adapter, alternatively by a tripple adapter there which most supermarkets stock. Room was cleaned regularly, and I have no complaints. The owners spoke little english (more than my greek) but were really nice and seemed to want to make you welcome. Two supermarkets just down the hill and about a 10 minute walk to the nearest beach (Gradiaki) which has sunbeds, umbrellas, food/drink cafe. I will try and post some photos up of the apartments and Lassi/Kefalonia as we hired a car for a few days from CBR (125 Euro for a Punto) went all of the island on 30 Euro of fuel.