Hawaiian Islands - the very best destination for snorkeling