We had an amazing stay at Elias' apartment. Before we had arrived, we had been in regular communication. Elias was extremely helpful and replied very promptly.
One of the major selling points for us was that this was our first trip travelling with a young child and Elias went out of his way to help make it as easy for us as possible, from lending us a pushchair to advising on local activities. If you are travelling with a child, this place is perfect, with a child's bedroom (complete with toys), child locks in the bathroom and lots of space.
The apartment was spotless when we arrived and Elias had left lots of helpful instructions and notes. He'd also asked his neighbour to help us out, and she was very friendly and welcoming.
The location is perfect, there is a small, beautiful beach a few minute's walk down the apartment. There's a nice shallow, walled off area where the tide is less strong and children can play safely, as well as routes out to deeper water to swim. It was never busy, unlike the beaches the other side of old town that can get crowded. There are supermarkets nearby (including one that seemed to be open when everything else was closed, handy for Sunday shopping) and the beautiful old town is less than 10 mins walk. The bus station is only 5 minutes away so the location is ideal for exploring the rest of Crete.
If a pool is a priority for your booking, the hotel down the road were happy to let us use their pool and bar even though we were not guests, and the staff were very friendly.
I would highly recommend Elias' apartment, whether travelling with a family or not. We couldn't have been happier.