A perfect stay in the perfect villa. Takis, the host was brilliant from start to finish. We hope to come back again some time soon. Many thanks