Great place at the heart of Ieraklion!