we have sailed princess 3 times among royal and Carnival. Just off reflection and can honestly say we will not be doing the other cruiselines going forward. I was so blown away by everything on the reflection Including the food. It was such a top notch experience