Anemomylos Villa is a stunning representation of a Greek style architecture, in a privileged location above Agia Pelagia Bay offering amazing sea views, 25km from Heraklion city at Achlada area.