Yes,it is rocky on the beach but the underwater life is "Great". Try the left side of the bay for the best coral and sea life.
Rocky but Beautiful
Beautiful beach but it’s a rocky beach, smooth rocks on the shore and in the water. Nice for sitting on the shore. Not much shade. Water was crystal clear and calm.