We stopped here on a cruise. I would recommend that when you exit the ship, you walk past the busy part of the beach and continue on the other side. It is much less crowded. I like a little more peace and quiet time on the beach. The bathrooms are very clean and easily accessible.
YOU MUST BRING WATER SHOES TO THIS ISLAND. You cannot get around the island with bare feet. There are rocks everywhere, even when you enter the water. The water is beautiful and there is a lot to see. You can rent snorkel gear or bring your own. Also there are no towels provided there so you must bring your own towel from the cruise ship. Also there is minimal shade on the island. If you get to the island early you may be lucky enough as we were to get a spot under a few trees for some shade. Otherwise you will need to rent a "shell" for $30 which is a curved canopy that covers over the top part of two lounge chairs. Bring lots of sunscreen you will need it. Also Rash Guard shirts work the best.
If you own or manage Great Stirrup Cay, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.