An amazing experience. If you want a real adventure while being treated like ohana this is the trip you want to take!!! Mahalo Mahalo Mahalo to Captain Jack, Dani, Walker, and there was one other amazing young lady on the crew. I'm so sorry, I forgot her name. Thank you to Sarah for taking amazing photos. We went to 2 beautiful locations to snorkel. Amazing!! They provided breakfast of fruit and pastries. So yummy! Lunch was delicious sandwiches and pasta salad. Lots of drinks were provided and a cookie at the end of the trip. The slide was a lot of fun too. The young ones and teens really enjoyed that. 😉 As an added bonus we saw so many whales on the way to each location to snorkel. We actually saw more whales and got closer to them than we did on the whale watching experience we took the next day. Also, Captain Jack took his time and let us take a look and enjoy watching the whales. The crew gave us a lot of information about the area. They gave us instructions on how to be safe. If you have never snorkeled, no worries, Captain Jack will teach you. The crew are all very attentive to your needs, always walking around asking if you need anything and offering to take any trash you have. A crew member sits on a surfboard above you while you are snorkeling to help you and make you feel safe. This trip was the highlight of our vacation. We cannot say enough about the crew and the experience. Hopefully we can come back someday. This will be the snorkeling experience we will take again and again. If we could give them 10 stars we would.