I'm going on the Caribbean Princess in June. I have no doubt it will be a fantastic ship. I've been on plenty of ships that some say are old and looking their age, but I failed to see it. Some definitely needed some touch ups but it was not something that effected my cruise. I sailed on the Crown last year to Hawaii and had a Mini Suite with Reserve. I absolutely LOVED it and would do it again if money allowed. That being said, I am very laid back and not hard to please. I go with the flow. I'm not a pool person and don't have to have something to do every minute of the day. If you really like all the extra stuff RCCL offers on their new ships, you may want to go that route with you friends. Princess offers a lot of the same things other cruise lines do, but the big difference in my opinion is they cater more to the 30/40+ age group and Royal is more family oriented. I went on the Allure in January and absolutely loved the shows, which I think may be better than Princess. I would not hesitate to go with either cruise line. So, without knowing you and your personality and preferences, it's hard to say which you would enjoy more. I wouldn't let a few bad reviews influence your decision. For every bad review, there are TONS of good reviews that never got printed.