We. We're scheduled to be on the fantasy 7 day cruise but to a poor airline we missed our departure time . So when we arrived in Florida our travel agent was able to book us on the magic 2 days later. We'll when we got to the magic we were already burned out due to all the issues we had. Well once we got onto the magic the crew and staff made all of the issues go away. The staff was 100 percent great. They made sure we had a great vacation. Everything was the best from our cabin to our meal staff . Melroy our waiter made sure everything was perfect. The guest services was always there for any questions and problem solving. Disney cruise line knocked it out of the park and turned a bad time into one of the best. We will be booking another cruise in the future and disney is our only choice. Thank you disney .