Have not seen recent comments about quality of snorkeling now -- places like diamond reef, Great Dog, the Indians etc -- any recent visitor updates?