I can't understand why a big cruise line like Princess simply doesn't understand what is vegetarian and what is not, despite being advised repeatedly. Overall, not blown away by the cuisine.
I'm afraid too that reception staff were not particularly knowledgeable about the port arrangements on one particular day, in fact giving me completely inaccurate information and causing a degree of stress re availability of our tour operator. Otherwise staff were very friendly (mostly) and helpful, ironically especially so in the dining rooms.
As far as entertainment was concerned the Princess dancers were really good but other acts were a bit dated.
Needs refurbishment and updating. The balcony space was covered in flakes of old paint.