Hey Dang, you think everything on AC is expensive??? The place you stayed "Xanadu" for sure is expensive, but did you not venture out to some of the great restaurants in San Pedro?? Many are very reasonable,especially considering seafood that couldn't be fresher , and the preparations are superb!!! I thought the drinks at many places were also reasonable.There are many places in San Pedro that aren't so fancy,but have teriffic food. Try the food vendors on the streets and along Front Street.
Xanadu looks like a great place to have a wedding!! Good Luck Laurie