We have been long time cruisers with Princess and other Cruise lines. Our trip on the Ruby Princess just last week was where we found the little things that we had experienced with Princess in the past were now missing or were seen as extras.
Embarkation was controlled chaos, as the PA system was garbled and the noise level so high so the staff had to resort to yelling out instructions as they moved groups from one location to another until boarding was allowed. Advice to all do not arrive before 12:30 p.m. at the earliest or be prepared to wait. Hang at the airport instead.
Once on board gone are the days of a waiter offering you a free little glass of sparkling wine or juice. Instead your options were to go to the Horizon court buffet, or engage on a Sail away Treasure hunt requiring you go to the Boutiques, Casino, Spa, and get a card stamped for entry into a raffle at Sail Away. A nice way of getting passengers to learn the layout of the ship, but increased the number of people trying to use the elevators at one time, as passengers with carry-on luggage were still coming on and trying to get to their rooms.
B342, Baja deck, very good for two adults. the bed is a little firm but request the waffle pad to be put on it. Surprisingly ample storage for clothes. Shower is tiny, and if you bend over for the soap, wither the shower curtain will go out over the floor, or the faucet will get you in the behind. No bathroom fan so the mirror will fog every time. Beautiful view form the balcony, very pleasant to sit and enjoy the water. Quiet location but close enough to the elevators for easy access.