I had planned our 7-day Caribbean cruise several months ago and ended up taking the ship out of Miami instead of the local port here at Port Canaveral. The reason was a good deal through our agent Mindy, plus a chance to cruise on the mega ship, Oasis. Well, we were already halfway to Key West, Florida so it was just too tempting not to add a little three day surprise visit!