Roxanne, wipe away that troubled lil face
My husband and I aren't divers, though we did go snorkeling for the 1st time. (Hope you try it!!!).
You'll not find miles of "low tide sandy areas" as with some other beaches, BUT best of all, you won't even care.
Your best bet for swimming would probably be off some of the docks if the beach looks kinda shallow or sea-grassy (is that even a word???)
and don't forget the pools.