Good appartement well located in Heraklion.