I fully recommend Dimos' accommodation. It's a very nice flat, a little out of the way from Chania but well served by buses. The balcony and the view are incredible and the flat itself was very clean when we arrived!
As for Dimos, I can assure you that it is the ideal host. He is very responsive to messages and did everything he could to make our stay easier, picking us up at the airport on arrival, driving us there for car hire and then bringing us again at the airport on the day of our departure at 5am! I don't know many hosts who do all this, so you can go there with your eyes closed.