We had a wonderful stay at Villa Allegria. It is a beautiful house and the outside space was fantastic. We have 2 young boys (2 and 5) and they happily spent every day in the pool, running round the garden or at the beach just a couple of minutes drive away (we did also use the beach at the end of the garden but for the children the one round the corner provided easier access to the sea).
Thalia was a great host and was always on hand if needed. She met us at the airport and showed us to the house which made it very stress free. The only issue we had was with the wifi but it was sorted out the same day. 6 months on both our boys still ask if we can go back to 'thalia's house' again next year.
We spent our evenings sat on the terrace with the view of the pool, garden and the sea, it is a very peaceful place to be. When we return to Kefalonia we would definitely stay here again.