We are getting married at Dreams Los Cabos but we stayed at both resorts (incl. Pueblo Bonita Sunset Beach) about two months ago. Both are beautiful properties, but my FI and I are very glad we went with Dreams. The resorts are just very different and have very different vibes to them so a lot will depend on what your guests would prefer... While the view and overall feel of Pueblo Bonita was breathtaking, we did have to take a golf cart everywhere at Pueblo Bonita, since the property is pretty spread out (even to get to the pool!!). It can get annoying after awhile waiting for the carts to arrive, so we usually ended up just walking. If your group is looking for a more inclusive feel, Dreams may be a better pick. The drink/food prices at Pueblo Bonita were pretty high. We paid at least $10/drink at Pueblo Bonita's pool bar, while at Dreams it was all included. Another thing we liked better about Dreams was that the staff was so much more warm and friendly! View-wise though, I think Pueblo Bonito SB was more stunning since it's got ocean cliff-side views.... either way, I don't think you can go wrong!