good location and very easy check in!
just perfect if you are in Heraklion