Great location in Heraklion.