I am doing a welcome dinner the evening before my wedding and it is going to be a buffet beach BBQ. This what I was quoted as far as pricing from Anel directly from my e-mail correspondence with her.
"Regarding the Welcome event, we can do a Beach BBQ, the cost is $35 usd, plus tax, plus service, per person. This cost includes; location rental fee, basic set up (round tables with white table cloth), private bar set up, dinner buffet style and open bar for 2 hours".
As far as room bookings I used a TA, my Best friends mother, who is a very dear friend is my TA and she has done numerous weddings at NOW Sapphire that have gone off without a hitch. My fiancee and I decided to hold a block of 20 rooms, we had to leave a $2000 deposit to hold these. If they are not filled by a certain date (I believe its mid-April for our June wedding) we will release the additional rooms and the money will go towards the balance of our bill for the wedding.
I hope this helps. If you need any more info you can always private message me.