Kipseli House, Avlaki This luxury villa sleeps up to 10 people in five seri - The Independent