My kids (9y.o.) and I loved this place. It was all we wanted, quiet, with places to play, swim (nice swimming pool), and have beautiful views and natural surroundings. The view from our private patio on the 1st floor was simply stunning - beautiful, majestic Lefka Ori mountains that were completely different every day.
There was a modest kitchen to make breakfast and Maria kindly did the shopping for us as we arrived quite late around 22.00
If you like 5-star hotels in the middle of a busy city location or on the waterfront, it's probably not for you as it is quite basic and in the middle of nowhere (the nearest shop few minutes away) and I don't recommend it if you have very small kids as there are some high places and walls a toddler could fall from. I reckon if you have kids 6 and up, it's perfectly OK. The villas are very picturesque and the pool is nice and clean, my kids would swim there every evening after our explorations of the island.
Also, Maria and Giannis are very kind and helpful, when something is needed all you need to do is ask.
I would definitely come back anytime. Crete is amazing!