Magic, happiness and mythologie on a greek island