This was our honeymoon and my husband was a first time cruiser. I wanted NOTHING to go wrong, because I was afraid he would never do it again. Pretty much everything was wonderful. Next time, I would probably arrange our own transportation to and from the airport, however our driver was great fun. I guess we are just impatient, you know, hurry-up-and-get-there-and-wait syndrome.
Embarkation: Being on Deck 10 had extra special rewards. When we arrived in Miami, we saw a sea of people trying to embark. Our first thoughts were of standing in line for hours, however because we were on Deck 10, a special line was just for us. We waited maybe 3 minutes for a specialist to book us in. So here's the hint. DECK 10 whenever you book!
Public Rooms: Clean and well decorated. I was impressed with the art work in the public areas. Museum quality artwork. Take time to notice some of it. May not be to your taste, but quality stuff.