Kaanapali Ocean Adventures Weather Adaptation Great
https://rentry.co/iw2m9k4r
Conditions were not perfect the day of our tour but Captain Dan adjusted the plan and found us excellent snorkeling in protected water. His ability to adapt to conditions is exactly why you want an experienced local captain