Pro's---arrival, disembarkation excellent. Entertainment very good. That is where good stopped!
Food, atrocious. Princess should be ashamed. Built in gratuity for service staff is a disservice for customers.
Many are not motivated---good service is marginal at best.