I only stayed a few nights in Heraklion, but this little basement flat was a great choice. It's stylish inside with some lovely touches, a comfy bed and a great little back garden, and it's a fantastic location for exploring Heraklion while staying away from the busy centre. Unfortunately I was in Crete during an unusually bad spring, and I got soaked though and arrived home one day dripping wet and cold. While you don't control the radiators in the flat (it's a family house with a centralised heating system), I was able to ask for a little heat to dry my clothes and warm me up. Once the radiators came on, I soon warmed up and dried off.
But the best thing about this accommodation is the wonderful host. Stavros welcomes you like an old friend, leaves some lovely welcome gifts, and even sent me on my way with a bag of cheese pies from the bakery (which came in soooo handy as my flight was delayed so I had something to munch in the airport).
The only downside is that the internet is quite slow and a little erratic in the basement, as it works from a router on an above floor. As somebody who works on the road, I usually ask more questions before booking. As it was a quick weekend trip I didn't bother, but I did struggle to get a solid connection down there, and after having fibre optic in Rethymno I struggled to stream radio. An extender would maybe be a good idea, although I'm sure it's fine if you're on holiday and just need casual use.