We had an excellent time! Highly recommended for families. For those who are curious, here is a breakdown of the day:
We spent ~60 minutes sailing to a snorkel area at Captain Cook (and we saw a multitude of dolphins along the way!!); once we arrived at Captain Cook, we were provided the option (and gear) to snorkel for ~90 minutes. At the snorkeling spot, we saw a multitude of beautiful fish. Also during this time, we were given a complimentary lunch consisting of ham and cheese sandwiches, chips, granola bars, waters, and sodas (for those staying onboard or who just finished snorkeling). Once all were back on board, we then sailed for another ~60 minutes back to port.
Of note: If anyone in your party is not interested in snorkeling, I would not recommend this excursion for you, as snorkeling is the primary feature of this excursion. Also of note, this is *not* a history tour, however a few bits of history are provided on the return back to the pier.