My family and I are visiting Svoronata in May this year and have booked the Thomas Cook Style Villa called Villa Artemis. It seems to be quite new but I'm struggling to find any info on its location etc... It doesn't seem to be far from the airport but it doesn't even register on google earth. The only Artemis seems to be either hotels or one in Santorini.
The only info we have is from the page in the brochure so finding it hard to plan our holiday very well. Hoping someone has been.