I would honestly suggest that if you are going to go on a cruise, that you do not stay at the WDW resorts, but stay in Port Canaveral itself. The rooms are cheaper, better, and a lot closer. We have tried it both ways but we decided that there is literally no advantage to staying at a WDW resort if going on a cruise.