Any ideas on locations for a baby shower for my SIL, only about 20 people, but it needs to be on the north shore of nassau...thanks!