Heraklion, a city of charming diversity!