It was an amazing experience, especially for a first time snorkeler. We had a few opportunities to swim and get photos with the whale sharks, on top of the regular snorkeling stops.
It was a comfortable ride out, with good food and drinks, and very chill (but professional) staff. Thanks guys! - via 