Pros: The owners are extremely nice people and were fully available and quick to help in any way they could when there were problems with the water or something else. They gave us apples and pomegranates from their garden and homemade raki.
There was a baby travel cot waiting for us when we got there, which was very considerate, and most of the outlets are child-proof. The sea (as well as cafes and tavernas) is very close by, and there are several sandy beaches.
Cons: The power is bad - occasionally there are micro-outages. Some of the electrical outlets and lights don't work. The toilet seat in the main bathroom won't stay open and hits your back when you sit on it so you have to use the one in the bedroom. The double bed is tiny. The stone floor looks pretty but is uncleanable. The power only turns on when the key is in a slot, like in a hotel room, and the doors only open from the inside. The water heater only works for 15 minutes at a time, then shuts down automatically - this is not enough water even for a short shower. There is no curtain in the shower, but the water pressure is terrible, so at least you won't get water everywhere. There's no a/c in the living room, only in the rooms. There's no microwave - granted, the listing doesn't say there is, but it's such a common amenity it bears mentioning. The internet connection is unstable and terrible - there's no router in the apartment, only a repeater. The water faucet for the washing machine leaks. Oh, and the ants. They were everywhere.
Overall the house is not quite unlivable, but close. We would have moved out after the first night, but traveling with a baby our options were limited.
Again, the owners were lovely and there was definite effort on their part, so I feel bad for this review, but the apartment needs work. Lots of work.