We live close to Port Canaveral so needless to say, we've been to Nassau more than once! Both the Fantasy ( when it was here ) and now the Sensation spent most of the night there on the three day cruises. The advantage, as I see it, is that you can go into town for dinner which is usually not an option in most ports. The down side is, when you walk out on your balcony at midnight, you get to see downtown Nassau instead of the ocean! Maybe I should have gotten a cabin on the "port" side of the ship!