Caño Island is one of the best snorkeling spots in all of Costa Rica. Here is everything you need to know before you go!