By far, the best restaurant in my opinion is Arrecifes (the brazilian steakhoues) and that number of people is perfect to have it on their outside terrace, right outside the windows from the restaurant (you can see it in plenty of pics on the thread ... So you can have all your guests fit comfortably on the Arrecifes terrace and have the best menu on the property!!! and yes it's free!!!