I think your event would be to large, but if you decide to go for a smaller event Victoria House is absolutely phenomenal. I was there for a family reunion and there was a small wedding while they were there. The place is picture perfect, the staff professional and its been my benchmark for tropical paradise ever since. Their off season rates are very reasonable (although certainly not cheap).