This was our first cruise on a Princess ship but we have cruised on other lines many times. It is not my intent to compare Princess with other Cruise lines. This trip was from Venice to Ft. Lauderdale, transatlantic.
We arrived a few days early in Venice and totally enjoyed the extra time.
Embarkation was somewhat slow. After checking in and receiving our cruise cards we were given a number and waited for over an hour to board. When we did board the cabin was ready and our luggage was delivered soon after. The Ruby Princess was staying overnight in Venice and not sailing until the next afternoon so there was time for further adventures in Venice. On the negative side, there were tours during the morning and the muster was held at 1:00 and the dining room closed at 1:30 that meant that all the people who toured Venice was sent to the Horizon Cafe since the dining room had closed. Needless to say that dinning venue was a zoo. The sail away was awesome, down the Grand Canal.
On the Ruby Princess take a cabin on deck 11 or higher. Those below have exposed balconies. Cabin was as expected with adequate storage and comfortable beds.