The flat is good in some ways and not so good in others.
Wifi is really bad, either too slow or doesnt work at all most of the time. You cant rely on it, so you better have a local simcard.
the bedroom is comfy and nice, the living room/kitchen has good AC, which was really nice in July.
the kitchen is not really suitable for cooking - hardly any utensils or pots. So basically you can't cook in it, which does not matter for some people but was a problem for us.
the shower was ok, the sink was clogged and no shampoo or gel. Since you cant take liquids in carry on luggage, we had to buy 2 bottles and throw them away, so having it would really help.
the host was nice and friendly but not very good with directions, us Google maps do not work at all for public transport in Crete so you better do your research in advance.
if Wifi and kitchen do not matter to you, its a good choice. the bedroom is great, the location too.