We've done this itinerary before on the Majesty, and since then have gone on three Disney cruises. We love how much less expensive Royal is so we thought we'd give it another go.
Some of what happened wasn't anyone's fault, you can't help the weather. Other parts were great, but overall it was disappointing.
The private island day was cancelled and the announcements didn't go into the rooms. We didn't know till we were all packed for the day and eating breakfast. The alternative activities were lacking.
We loved this cabin actually. Being on deck 2 isn't really convenient but it was at the end of a quiet hallway and we never saw another person. However, we also never saw or met our cabin steward which seemed odd. The room was a little bigger than on the majesty, lots of room to hold your things especially for a short cruise.
Miami is ok to leave out of. It's more expensive to fly there for us so we go to FLL. The city is nice and the people are friendly, the port is organized.
Not a huge fan of Key West, there's not a lot to do that I've seen other than walk around and see people who are bar hopping. We went to margaritaville and I regret not getting the nachos they looked AMAZING and huge. Otherwise it was really boring, we just walked around. I'd recommend taking an excursion.