We stayed here for a month, overall, the place is well equipped with beautiful views and a lovely (unheated) pool.
This villa is definitely for those who enjoy a more rustic experience - note there is no air conditioning, and Kefalas is a small village one hour outside of Chania, in the mountains. To go to some of the better beaches, it will require more time and planning.
We had a few issues at check in and we could not find the place or contact host for an hour, as there is no address on posting or any signs in town posting for the villa. Luckily some kind locals helped us get in touch with the host. The listing mentioned there was AC (and there is not) so we had to keep windows open and the screens had holes so there were a lot of bugs. The host responded to a lot of our issues and gave us fans, faster wifi connection ( we were also working remotely) and gave us bug sprays. We were also unaware that the second bathroom is located outdoors and is detached from the house; it is more of a pool bathroom.
The hosts were kind and responsive and there is a cleaning service and pool cleaning that were really nice.