Unfortunately, I regrettably have to give Costis' place a mixed review.
We arrived at the property and I found fresh faeces and urine in the upstairs bedroom. We called Costis and he sent his family and the cleaner round immediately. They threw out all the linen and we had to sleep downstairs that night. We found out that night and the next morning (through loud miaowing) that this was due to a feral cat that had been trapped in the property. This was clearly not Costis' fault but was extremely unpleasant nonetheless.
The other issue occurred towards the end of our week-long stay when building works were undertaken at another property within the garden. This involved builders, a pneumatic drill of sorts and a grab lorry delivering several mounds of soil. We ignored it the first day but when building works and a very loud radio started in the morning, we complained to Costis. He put a stop to it immediately stating that he was away and wasn't aware of what his family had been doing.
Apart from that, this part of Crete is really beautiful and the gardens are absolutely beautiful and extremely pleasant to spend time relaxing. The property is very nice to stay in and I'm sure most guests don't experience what we did.
We agreed with Costis that he would refund us for two nights' stay (we stayed for a week) given the problems we experienced. He asked that the refund be made outside of Airbnb's website as this was apparently easier for him but after two weeks and some chasing, we are yet to receive the refund. He has sent us a screenshot showing an apparent transfer that has occurred today (even though he told us a few days ago that he had made the transfer).
I would have left a more positive review and not mentioned the issues we experienced but after the difficulties in getting a partial refund, I felt that I had to be honest in sharing my overall experience.