We really enjoyed our stay in Heraklion - we only stayed one night since we had to get a ferry the next morning but were plesantly surprised by the number of really nice bars and restaurants nearby.
Stelios's place was perfect for a nights stay and right in the middle of everything.