The only reason we sail NCL is the itinerary. Sapphire rewards are good, specialty restaurants, free laundry and some WiFi. We are booked to sail from Taiwan, making 4 stops in the Philippines and then on to Malaysia, ending in Singapore for 12 days. Royal has nothing like it, but generally has better entertainment, food about the same, and I have met better, friendlier people on RCI.