Great location. Just a 5 minute walk from downtown Heraklion.