We are planning a family vacation in June for 23 people. Does anyone have suggestions for what to bring from home and where to buy on St John?