I thought it was gonna be a small boat with a sorry excuse for breakfast/lunch, but the boat was very big and clean, crew was very helpful, and both breakfast and lunch were way better than expected! Scrambled eggs, bagels with cream cheese or butter, danishes, cinnamon buns, and assorted juices for breakfast. Pulled pork or shredded chicken + barbecue sauce for lunch, with an option for vegetarians! Both snorkeling stops were amazing, got to see many many sea creatures: coral, an eel, and plenty fish. A lot of people said they saw turtles, although I wasn't lucky enough. Enough bathrooms for everyone, they rent wet suits if it's too cold, lend you snorkeling equipment with an option to do some "snuba" (mix between snorkeling and scuba diving). Great narration by the captain while we saw whales from afar, and knowledgeable crew that kept an eye on everyone when we were in the water. Would 100% recommend and would book again if ever in Maui again.