Like many of the beaches on Grand Turk it is white sand beaches and beautiful blue water. Have been a few times including when the cruise ship was in and when it was not. If the cruise ship is not in you have the beach mostly to yourself. That also means no food or drinks available. Bathrooms and outdoor showers are there. Bathrooms locked when ship not in. I did not try the showers but imagine the water is turned off as water is a pricey commodity.
When the ship is in people set up selling drinks not sure about food. They also have lawn chairs to rent. Was also pleasantly surprised that it was not that busy but that could have been due to only one ship at port and it was smaller for cruise ships.
Would recommend driving or bicycle from town as it’s a bit of a jaunt. Saw people snorkelling but did not try it here.