I'm sure it's a nice place, but there WILL be several hours of extremely high pressure sales. You will be transported there and will not be free to leave. They will lie. In Mexico, there are not the consumer protections we take for granted here. Cabo has had a major hurricane and much damage to the infrastructure. The airport is still closed. Do you want to chance a water and electrical system that may or may not be operating properly?
It all that worth a free (well, not quite) 3 days vacation of which at least one is spent in what is to me every form of deceit, empty promises, threats, and disingenuous comment. That's up to you, but it's too high a price for me.
If I was going to do it, I'd have my rescission letter all prepared with exception of the contract numbers and sales weasel's name(s), and I'd sign the contract within the first 15 minutes and let them shower me with all the gifts, free jet-skis, gourmet meal tickets, upgrades, and whatever they offered. Then I'd finish the rescission letter and drop it at the first post office on the way out of town. Have a fresh, unused credit card to put the down payment on (don't let them sign you up for theirs) and cancel the card the hour you get back on US soil.
Good Luck!
Jim