My first cruise on Princess was a short repositioning cruise from LA to Vancouver. I found it a mixed experience.
The Ruby is beautiful, loaded with features and amenities. Some staff are very helpful while others border on indifferent.
While I was well aware that this was not a all-inclusive cruise I was very put off by the constant upsell. I signed up for a massage and at the end the masseuse literally held me captive while she tried to sell me expensive products.when I was firm in my "no" she said - "If your doctor said you needed medicine, you wouldn't say no. Why do you say no to me?"
Cabin was very nice with balcony - I don't know what the category initials stand for, sorry!