If you haven't done Princess, try it and see how you like it. I loved pre-covid Princess (26 cruises worth.) My problem now is that things have changed so much, traditional things disappeared or scaled back, endless problem with the technology, on board and off. If you didn't know old Princess, new Princess might be a good fit for you. I agree that Ruby is a great ship, and if you can book on her, you will increase your chances of having a great time.