We had a terrific time on our Kayak trip. Our guide Ryan was fantastic! He told us up front that our main focus was whale watching first and we would do about 30 minutes of snorkeling at the end. We were very lucky we found a mother whale, her calf and male escort about 2 miles out and they were just hanging around, so we were able to sit and watch them for about an hour. We were probably less than 50 yards from them. It was so cool! We got back to the reef and did snorkel for about 30 minutes. This too was amazing. We were right on the shelf and 5 sea turtles were hanging out there.
Highly recommend Ryan. The whole trip was well organized and very professional.