We have cruised a great deal on Royal Caribbean, Celebrity, Holland America and Princess. Most usage on Royal Caribbean and Celebrity. We just came off of an 18 days cruise on Princess which was our first experience with Princess and it is the only line we would never use again. It would take too much space to give all the reasons and in summary would only say they were the ones allegedly with the less concern with the passenge including food, comfort, ship design, etc. We are diamond on Royal Caribbean, etc and have enjoyed their cruises along with Celebrity and Holland America. Just an opinion as another input.