Dimitris's place really is amazing. It is better and bigger than it looks in the photos, very clean, and has lots of stylistic touches. The location is perfect - a quiet street with plenty of free parking, opposite a small supermarket, 100m from the sea and restaurants/bars of Koum Kapi beach, and 10 min walk to the Old Town. The WiFi is good, garden is very nice, and there's even a rooftop space.
Dimitris is a great host. He is very responsive and relaxed and gave great advice for parts of Crete to visit (Marmara beach - amazing) and restaurants. He greeted us with cake and wine too! We have stayed in lots of AirBnBs all over Europe and this was the best overall package (accommodation, location, host) - thanks Dimitris!