Tour was nice. There was only 1 snorkeling location that was worth doing. The other 2 was not shallow enough to see anything, but you will still see a lot of fishes but not much corals. Saw some jellyfish also while snorkeling, beware. Emerald cave was nice but a bit crowded and tiring if you’re not a good swimmer even though you have life jackets.