Our 3rd day of our Disney Magic cruise had us at the port of Key West. However, we decided to stay on the ship, which was fantastic. We also attended the ticketed Princess Gathering Meet n Greet and my little Prince Charming meet all the princesses for mommy.