We had a wonderful cruise because Alaska is gorgeous, however the Ruby was the worst ship I've sailed on. Not only does the ship appear old and tired, so does much of the crew. Our steward didn't address us by name, so if that's your thing, good luck. Personally, it doesn't matter to me.
I'm more concerned about having service, like ice in the cabin, without having to beg a few times. It took 3 days for pre-purchased alcohol to get delivered to our cabin. The flowers finally made it on day 4.
Air conditioning seems pretty basic and certainly expected in a premium aft-facing balcony. No, it's wasn't. Four phones calls, three techs, and finally we were told that would just be the temperature of the room. Never thought we would literally sweat all night on an Alaskan cruise. So, if air conditioning is high on your list, look elsewhere because sleeping on the balcony for cold air is miserable.
Response from TaylorW, Social Team, Princess Cruises
Very small cabin with a ridiculously small shower stall. Very nice balcony.