Great place to stay in Heraklion, wonderful location!