I'm very disappointed with homeaway. I have rented a place in Natal/ Brazil. I based my decision on the 100% positive review from people who stayed there. The place was located on a very dodgy area, just behind a crack house. I was so scarred of staying there.
Fortunately I paid only a small deposit and was able to leave. After a big argument with the property owner.
I don't recommend it.