Cupcake15- I love Disney World and I have also enjoyed a Disney cruise myself. I just want to add that part of the Disney experience is staying at a Walt Disney World Hotel.
The hotels offer world class accommodations that continue the Disney theme throughout.
The biggest advantage to staying at a Walt Disney hotel is the proximity that the Disney hotels are to the park and the shuttle service that all of the Disney parks have from their hotels.
This means you don’t have to drive to another park or to your hotel. You simply just take the bus that corresponds with your destination.
Another small advantage is if you are staying at a Disney Hotel, and you purchase something at one of the parks you do not have to carry the merchandise around. Guest services will deliver the merchandise to your hotel room for you.