The boat was wonderful, the staff friendly and helpful, the snorkeling was awesome and the food was delicious! We had a lovely time both on the boat and in the water. The food was all vegan, but my son said his vegan "pulled pork" sandwich was better than any real pulled pork he'd had. So there, carnivores!