We would NOT RECOMMEND this place.
Most previous comments are positive. These are our facts.
The house is on a very noisy and very busy double carriage road both ways. It does not make for a quiet night and if you have parked on the other side you cross road at your own high risk.
The dog (kind but very big for anyone scared of dogs) has sat everywhere in the shared space and the couches smell bad. The whole house actually smells of dog( i love dogs but...).
The house hangs off a cliff and the view is awesome but the couch on the terrace is unusable ( dirty) and the floor is dirty too. We sat on chairs we dragged from the dining room.
The kitchen is very spacious and well equipped.
Our room was clean. Towels were smelly ( not well dried) and the toilet roll had obviously been dropped in water (only, hopefully) and later dried.
Katerina was not very communicative. She coldly handed us the key and we never saw her again, except when we tried to cancel our reservation (due to disappointment). It seems she is not the owner.