We are going on a sail and snorkel excursion on GC. The excursion will be for almost 5 hours. I'm afraid my kids will get hungry and it's unclear whether or not food will be provided on the catamaran. Not to mention that my son has food allergies so they may not have something safe for him to eat. Should I plan to bring snacks for the kids? Will I be able to bring food ashore? Is there the possibility for dining services to prepare a lunch to go? We will eat breakfast as late as possible but I'm still worried someone is going to get hungry. Thank you for any help!