Agreed BEERMAN... the north shore beaches are beautiful, and the earlier you get there, the better.

There's an easy beginner snorkel trail at Trunk Bay.