We had a wonderful stay and Maria was a super host. The apartment has the right proportions, it was very clean and answered all our holiday needs.
The location was very good for what we were looking for... mind you, Kefali is a small village surrounded by small villages; the nearest towns (with supermarkets and stores) are at about 40 minutes away.....however, we're a family with 2 small kids and what we were looking for was to be close to Elafonisi and the other beaches in the west side of Crete; in that regard, Maria's place was very close, it had a good restaurant right next to it and a mini market with all the basic needs which is opens until 11pm (no need to drive 1.5 hours to get to the beautiful beaches).
Regarding our arrival, our flight got late and the rental took even longer and she was so kind as to wait until midnight for us.
I'm pretty sure we'll be searching for her place again when we come back to this side of Crete.
Highly recommended!