We had 16 people in our extended family group so the most economical was the private boat charter. What a great experience. The family, our kids, spouses, and 8 grandchildren had a blast. I would call directly to book. Saving some online fees. Stopped at another snorkel spot on the return trip. Great captain Aiden and first mate. Lots of snacks, drinks and lunch.