Half Moon Cay is the perfect beach day for sun lovers and swimmers. The water is turquoise and mostly clear. The sand is soft and white so enjoy. The Island barbecue lunch is great. We made our way further down the beach to the less populated areas and enjoyed our day very much. Restrooms are available and there is plenty of space to separate from other passengers. This was our favorite Island on the trip.
Nassau is, in my opinion, a port at which to stay on the ship. It is our "second sea day."
We did walk around about an hour looking for some "pirate" themed shirts for our nephew. The taxi drivers, scooter renters, and pretty much everyone is very pushy to the cruise passengers wanting to take them anywhere or rent them almost anything. We do not enjoy the sales tactics. The straw market is now very appealing from the outside with a new building. Inside is the same old story with everything crammed together with each booth selling the same merchandise. The traffic on the public roads is crazy and very busy.
Freeport is an industrial port town adapted to cruise passengers. We purchased the "Bottom Fishing in Freeport" excursion and enjoyed it very much. It was well worth the money. Everyone of the 12 guests caught at least one fish...all donated to locals. It was a great way to spend our time in Freeport.
There is not much to see in Freeport unless you book and excursion or use a taxi to take you around. Even on our bus ride to the fishing boat, we didn't encounter very much as it seemed to be a "regular" town with shopping centers and a few fast food places. It didn't seem like a tourist sort of place.