OK, maybe it's because I have been there done that too may times but I just can't get into Nassau any more. Since it is a port of call make the best of it and visit Atlantis. Amazing place but it will cost you a few bucks to tour their aquarium... still worth it. Casino is also worth a visit since you can't gamble on the boat. BEWARE of the water taxis... I used to look forward to the three dollar ride but during our last few visits we have encountered a "self annointed" guide who will shake you down and get in your face if you don't offer up a tip for his annoying narration. He goes by the name of Bob and we have encounterd him on three H20 taxi rides. Also found the boats to be dirty, often overloaded to the point of being unsafe, and, since they moved the dock to under the bridge from the nice little terminal they used to use, boarding them can be unsafe for the elderly, over weight, and parents with small kids. It's a shame, I really used to like the boat ride.
If you haven't been there, you will most likely enjoy it. If you have more than once, I bet you will agree, you'll have a better time just hangining around on the ship while everyone else is off dealing with Bob.