I've used owners direct 4 times and had good results each time - biggest issue was rock hard beds in one of the villas.
Make sure you speak to the owner and have a good feel for them though. Its a bit of a gamble going hundreds of miles away on the promise of being given some keys by a stranger once you are there ;)