That is why I never pay for anything for somebody else unless I have the money upfront! Been burned too many times...
Can you tell the other couple that you need to have the money for the villa now?