Very nice place, right in the center of Heraklion - everything you need is in walking distance. Easy check-in and -out and nice communikation.