Pros: The villa is superb, we had a fab time with 27 friends for 4 days. BBQ area is great, pool is great, the Jacuzzi only cold water so we didn't use it - guess that's for the real hot Spanish summer. The landlady was very friendly, pays a lot of attention to the household inventory which is good, just an intense process as this is a huge house. There's only one towel per person, and some were missing, but the landlady's helper gave them to us upon request.
Paying cash seemed a bit weird but worked ok, and I got the full deposit back in cash too. My friends and I are decent people, we didn't do crazy things or leave lots of waste around, so I didn't feel that the cleaning would've costed 200 euros, but can understand that it's a fix fee. Note that the directions were really difficult, taxi drivers from the airport do not know the area of the villa, and my friends arrived one by one, so I was busy for 1,5 days just to talk to the taxi drivers explaining the address. I think this could be easily improved by adding a clear drawing to the welcome email, and then people can print it out and show the taxi driver, also as many do not speak Spanish.
Overall, I had the best 30th birthday of my life and would always come back :-)