Well I have to say I'm a little partial to the Sheraton, it's an non-AI resort and it has great grounds. Another great resorts are
Cabo Surf (small resort, you would would probably have to rent out the entire thing)
Hilton
If you do a search on either one of these three resorts you will find some information and pictures, we had a few weddings recently at Cabo Surf, which in all honesty might work best since it will be private and the prefect size for your group. Look up Tasha & Christa's review by using the search key. OR visit Cabo surf's website and Janet's wedding is posted on there.