Before this Disney cruise, our last cruise was with Carnival. What a difference - we will be using Disney for a long time! The ship was so well maintained and the staff was exceptional. On the Carnival cruise, we had to wait in lines everywhere, but with this Disney cruise, we rarely waited. It was so much nicer!