Congratulations & welcome to the forum!!! You have a ton of villa options here in Cabo, It just depends what you are looking for. Close to or in Cabo, a little quieter or completely tranquil.
You can have a beautiful wedding for $12,000. Having your wedding off site may be a great option. There are a number of gorgeous oceanfront villas that can easily accomodate you & guests & fall into your budget range.