I like Negril Treehouse for large groups. They seem well suited to accommodate a variety of tastes, and there is also great space for groups to gather/hangout like the large reception area and also the restaurant. We have breakfast there a lot, and I always notice large family groups gathering for breakfast at the big tables, a nice way to start off the day. (and the buffet is great). I am hoping to hold a reunion there in January 2015.