I stayed here last summer. The villa was nothing that the owner advertised. It is far from the main town, you certainly can't walk up that hill; the car barely made it. Also, we couldn't enjoy the patio and pool due to the constant wind. It was HORRIBLE. To boot in the end, we haven't gotten our deposit back.
Another casualty of the Greek tragedy.