This was our 4th RCCL cruise. We love Royal Caribbean.
The port at Miami is always exciting to go to - especially for first time cruisers. We have a place in Palm Beach so it is a hop skip and a jump to get there. Our primary home is in NY, so we stay in PB for a week prior to cruising. Getting on the ship was easy as we had printed our set sail passes, which we learned to do the hard way from our first cruise.
The ship .... It was very exciting to step foot onboard and I made sure it was I who had the first step on there. My kids weren't too humored. Too bad :)