We arrived in Ft. Lauderdale the day before because of the always uncertain weather in the north.
Took a shuttle to the cruise terminal. We arrived early, but we still checked in and then just waited in the lounge until the ship was ready about 11:30. Disembarkation was also very easy and we waited only a couple minutes for the shuttle to arrive for our pre paid trip to FLL.
The cabin had lots of storage space and a private safe where we could leave valuables. We enjoyed the cabin and had three dinners and a couple breakfasts on the verandah. They always arrived promptly at the right temperature and we enjoyed that rather than all the time it took to eat in the MDR. We first ate in our room because we are not much for formal night and liked it so much we had several more meals there. The cabin was a little far from the Neptune Lounge and we had several episodes where the toilet flushed only after a delay, sometimes several minutes. We also had a few meals in the MDR and lunches in Lido and were very satisfied with all the meals. The cabin stewards and concierge in the Neptune Lounge were all first class.
A little far from the Neptune Lounge if that is important. But an overall smooth ride, even when the seas were a little rough. Lots of storage. Not sure about the toilet which had a delay in the flush some of the time.