Halfmoon is truly beautiful however it might caus you alotsince you have a group. Group wedding are better to be held at The Iberostar or Rio, Holiday Inn or the Hylton Resorts. However, you might have to look on the cost to have your wedding in these hotels e.g Iberostar charges a fee to have the restaurant private at one point it was US$800 just for the room. You may also try a villa where it would cot less by having the villa for some of your gust then using the grounds for your wedding where you can get to use affordable vendors.