We gave a 5 star review because Joanna’s place is as described. It is very comfortable and clean. The location though is tourist-central, and the beach not so nice. It’s hard to swim right near the house because it’s rocky. The Romantic Corner restaurant right next door has tables which look straight into the apartment, and so if you want to open the curtains to the view you must tolerate the passers-by looking in.
None of this really worried us. We had a car (essential here) and went off every day to explore Crete. The apartment served us well and Joanna and her mum were lovely hosts.