Your hosts are an Anglo Greek couple with many years local knowledge to help make your stay truly memorable