We stayed at Banyan Bay the end of June, and there was no problem with the smell of sea grass. We had a beach front suite and thoroughly enjoyed it. I don't know about a wedding however as the beach is rather small although quite pretty. A small wedding would work quite nicely. Congratulations in advance.