The Children of Morea, Porto Heli 2017