The phrase "best snorkeling" means that a particular location or activity is highly recommended as being the most enjoyable and rewarding for snorkelers.