We didn't, but good friends of ours did, and loved it. We were on the same cruise -- we went on a beach excursion while they went whale watching. Their video is amazing. The whales got pretty close, and put on quite a show. They booked through the ship, so I don't have any recommendations for private excursions. BTW, we went during the month of February when the waters were a bit cooler.