Browse Crete holiday villas of Takis. Book directly with Takis and enjoy the Cretan hospitality. Top holiday villas to rent in Crete from Takis