Great place in the center of Heraklio. Keep in mind that the tap water is not drinkable!