Hey gals - I was married recently (on Nov.15,2010) in Cabo, Mexico at the Barcelo. Our experience was all in all very good with a combination of lowlights and highlights. The biggest disappointment was our wedding planner at the resort. We had been working with another planner but found out a month before our wedding that she up and quit (didn't tell us). The communication between us and the resort was so abysmal and we were so annoyed with them that the manager finally said she'd take on our wedding. We went through all the details for the next few weeks with her and thought we had a good solid plan, but once we showed up at the barcelo, found our hard planning was all for nought as we were passed over to another planner who was brand new and very incompetent. We had 70 guests (80 at the actual weddding), and the two big dinners we had planned for everyone prior to the wedding didn't happen as a big corporate group who was at the resort took our spots for our gettogethers!! super annoying! We had everything in writing (we'd printed off all our correspondence emails) yet it didn't help our case at all. Our wedding was great but only b/c we had many capable guests who pitched in on the day of. If you can, I'd recommend having your dinner and dance right on the beach. This was the very best part of ours. The banquet rooms are big and very cold (A/C) and often have no windows. We were so glad we opted to have all events outside. Our resort set up a dance floor and the sound system was great. I brought a photographer with us. She was great because after every few pictures, she would look at the shots and even showed us so we knew how they were turning out. We didn't do OOT bags but I did purchase 80 beautiful pashminas online and the guests helped themselves. we had 3 different colors and we tied them over the back of the chairs. it looked really nice. the pashminas were only 5 bucks each from a place called wholesale rainbow pashminas. Anyway, gals, good luck with your planning. I'm sure you're all on top of all the deets, but if there's anything you wish to know about our wedding experience, please just let me know. Best wishes! Linzappa