Very nice place at the heart of Heraclion!