My favorite spot to snorkel off the beach is Flash of Beauty (next to Loblolly)! Very cool coral structure there.

Did you also try Tommy Gaunt Kitesurfing? He has a boat and does snorkel tours