Ridiculously rocky water. Bring beach shoes or stay at the pool. We got a nice takeaway lunch from the on site restaurant and shared it on our lounge chairs to maximize beach time.
Lovely sand and ocean. Easy to get lunch. Get a clamshell for protection against rain and sun. Prop up the back to get a breeze. Book one as soon as you get off the ship.
You can easily walk to Junkanoo beach as we did and rent chairs, umbrella and buy lunch as we did. The beach was rocky, but not as bad as Grand Turk. But if I had to do it over again, I'd go to Dreams, by bus and buy a day pass.