I just had a freak accident after arriving today and the dr. said no snorkeling due to risk of infection for which I am heartbroken. I canceled my boat tour with the Napali Experience (no bathroom and big chance of getting wet) and need to find a replacement cruise. I'd prefer an afternoon one leaving from the South Shore. Which one provides the best bang for the buck? Are the ones that include a nice dinner worth the extrs cost?