We loved everything about this boat tour. We could "Hang Loose" because the staff took tremendous care of all our needs. The food, equipment, information, and kindness was unparalleled. The staff was fun, helpful, smart, and kind. We enjoyed the amazing snorkeling adventure and felt safe and watched over. We knew they cared about our safety and well-being. I highly recommend this mighty crew! We had an excellent day.