Welcome to the forum Heather!
Las year I shot a wedding in one of Pueblo Bonito's hotels in Mazatlan and was very good, nice rooms, good service, big pool... That one in Cabo, should be very good too.
Rafa
Welcome to the forum!
You have lots of options, from all-inclusive resorts, to small-intimate hotels. All depends on what kind of hotel you like most. Also the brides in this forum can help you with their own experiences, and that is a good beginning.
Rafa