December 2015 - 4 Night Bahamas (Port Canaveral Roundtrip) Cruise on Carnival Sensation
The ports were okay. Lots of hassling by the locals in Nassau. The beach in Freeport was nice, and snorkeling in Nassau was good. I don't know if I'd go back to either island again.