I guess you have limited snorkel experience in St. Martin! It's not the best in the world but there are plenty of very interesting places. Yiou just need someone who knows where to go and to tell you what to look for once you get into the water. Shore snorkeling from beaches like Shoal Bay in Anguilla is not that exceptional unless you are willing to swim a long way out to the barrier reef.