It is good that there are many options in cruising. We have done 15 cruises and sailed on 6 different lines but keep returning to NCL because we love the huge variety of dining options on the newer ships and the fact that it is flexible time dining. Princess is our second choice but their ships don't offer the variety of dining venues even though they have a personal choice time option. We are back on RCI in October because of the date and itinerary. I'm sure we will have a great time but I'm really not looking forward to traditional seating.