This is my Partners' 20th cruise and my 19th and our fourth on Princess. It was also our first Christmas cruise and the Ruby was excellent choice.
Embarkation was fast and easy though Port Everglades though employees could use some customer service training, as they were rude and acted as if they were herding cattle rather than guiding passengers. The Princess Representatives were courteous and efficient; we boarded the ship within 20 minutes.
The ship was beautifully decorated for the holidays and lovely holiday music played throughout the ship. The piazza was magnificent.