Hi Melissa,
I was charged only for my guests over the 20 that came included in the package for my reception/cocktail hour. The charge that they gave me was $68 per person which included the cocktail hour and dinner reception for my wedding. Again I had the ultimate package so I am not sure if they do things differently for different packages.
We did have a welcome dinner the night before and for this there was a fee per person. They do these special set ups for people but they charge a minimum fee per person. For example for us they stated they only do these private set ups for groups of 40. We just paid the fee of what it would be to have a private set up for forty people. We paid I think $1,200 or so for this welcome dinner but it was gorgeous. It was a private buffet right on the pinata terrace. They way the set it up and took care of us was amazing. They went all out with the buffet set up, exhibition style cooking right there, waiter service --3 guys for our party of 28 -- huge buffet station, salad station, and dessert station. My guests were VERY impressed as well. We also had a speaker system with microphone so that we could give speeches and play our own music during this event.
It does seem a bit steep and my wedding coordinator here in Milwaukee did not try to get the prices down as they were stated clearly in the literature the hotel gave her and me. I really feel you get whatyou pay for and we certainly got an amazing welcome dinner on Sunday and our reception on Monday was perfect!
I did not get married on the beach so I do not want to comment on your other questions. I do know you get the white covers on chairs for free and the ties are $2 each.
Hope this helps
Nancy