Elena's place is good for a quick stop over in Heraklion, the center is at walking distance and you can relax on the terrace.