Had a great cruise, outstanding entertainment, the usual Princess standard,, embarkation and disembarking was extremely smooth with no hold ups or problems.
Weather was very kind, highlights for us was Bruges, Tallin and St Petersburg. The ballet was slightly disappointing as the stage was far too small for the number of dancers, this said we had a overall good experience, music was amazing and our guide was very attentive.
St Peterburg is amazing and the excursions are full on but so enjoyable. Be aware that the palaces do get very busy especially in the afternoon and on sunny days.
We felt the service and entertainment was particularly good on this cruise with many British comedians.
Observation not criticism is that the food choices have been reduced in the traditional dining option but the quality of food was excellent as was the service.
Would recommend this cruise ship and cruise destination.