Very nice place in perfect position in Heraklion center.