This was my second cruise, so I don't have a huge breadth of experience but I always read reviews in advance of travelling to know what to expect so here are a few things that may be helpful when either booking this cruise or prior to embarking.
The Port Everglades pier is under construction and while it was very busy we were dropped by our shuttle right by the ship and the process of embarkation began. It wasn't a pretty area but we were processed through line up after line up quickly and efficiently. If at all possible get to the port by noon to make this process easier. It also allowed us to travel around the ship while it was still relatively quiet to get the lay of the land prior to all passengers being on board.
The ship is big and beautiful. Previous reviews talked of it showing it's age.... I thought, while colour-schemes, a few fixtures and maybe the odd rusting railing were somewhat dated, everything was really well taken care of. Every area was extremely clean and yet it seemed to all happen without you being aware of it.
Was clean, spacious enough for 2 of us with a small sitting area beside the bed. Balcony was small but I believe standard. Bathroom small but I believe standard. Room attendant, Cristin, was awesome: unobtrusive, friendly, helpful