THE SHIP - large and immaculate, knowledgeable and friendly crew, probably a little biased as we were upgraded from a mini-suite to a penthouse suite...no idea why but obviously very much enjoyed the extra perks, the biggest one being the free Internet!
THE FOOD - we went for anytime dining, sat with different travellers most nights, met some great new friends. Also frequented Sabatini's as the food and service were first rate and very much worth the service charge. The theme meals were also well done, with the exception of the sushi, still a long way to go there.
GETTING OFF AND ON - pretty much seamless given that there were a couple thousand passengers. Absolutely NO issues with disembarking when were were on a non-Princess tour. If anything, it was easier to join our small Saint Petersburg tour than to go on the Princess tour. Having Princess handle all airport/hotel connections made life very simple, recommended.