Very nice tranquil place on the edge of Heraklion with extra delicious homemade treats.