We did this itinerary last summer. In Nassau, we did the Castaway Cay Stingray Encounter through the ship excursion. Had been to Nassau 7 times before, but never knew about this. You only walk into the water with the stingrays. It was perfect for us and out grandchildren. Beautiful beach and it included lunch. You can just go there and not do the stingrays but spend time on the beach. Plenty of shade trees and calm water swimming. A wonderful day and I would highly recommend this excursion.