We chose this cruise because the ports of call included some places we had not been. WE chose Princess because the value and service are always dependable. Our expectations were met with the exception of food at dinner in the 2 regular dining rooms. It was not very good. WE had Club Dinning Class which helped because we had a dedicated MaitreD for our section who made up for the regular menu... If the food had been better the overall rating would easily have been a 4 - 4 1/2.. I guess it is the luck of the draw... Past Princess cruises have been OK.... That being the case Norweigen has changed their food dramatically and it is Great!! Princess should take a cruise from them. On the other hand, Princess had 3 shows during our 11 nite cruise that were the best cruise shows we have ever seen. They had a soprano singing pop songs choreographed like a Broadway spectacular. Ship showed a little age but not too much to seriously detract. Service was very good and embarkation and debarkation were the best we have seen.