We arrived the day before departure and stayed at the Marriot North in Ft Lauderdale . The rate is reasonable and the hotel is very nice and is geared to Cruisers on Weekends . We used the transfer bus from Princess from the airport to the hotel and then the next day to the ship . The Princess reps were well organized and we like the ease of this feature.
Embarkation is a breeze at this port and we were quickly on board the ship . The Ruby is the familiar Princess design and it is beautiful . Every public area is spotless and even though it is only 6 months old, the crew was doing constant maintenance.
From the Cruise Director, James, and his assistants, to the room stewards, the wait staff in all dining areas, and ,yes, even the Pursers' desk staffall were pleasant and friendly and helpful. The tour desk is well situated and that staff was very informative and readily answered questions . The Port Speaker was available too and provided suggestions for those folks who were going to do independent shore visits .
The cabin is good size with lots of storage area , While the bathroom is small it is certainly functional . We invest in the balcony cabin as we like the added space and the quiet ,private area for reading and sunning . We also like watching the arrival and leaving from a port , And , if your traveling companions are in the cabin next door you can have the room steward open the partition so you can share the balconies . We like the Baja Deck and the 600 block as it is easy to get to the Horizon court and the polls on the 15th deck and for getting snacks,etc to take back to the cabin .