What a crazy way to spend a 3 day weekend to Nassau that is all of the sudden changed to a 4 day cruise to Key West! Overall, i was very happy. We were able to recieve an extra night for free, which counted on our carnival points and everyone was so friendly, it was unbelievable. Carnival did a great job traveling through the storm considering we were going through 25 ft waves all night. Everything was excellent!