Crew - From the cabin steward to the dining room wait staff everyone was friendly, helpful and efficient.
Food - The Dining Room food was good, with a few outstanding meals. The Horizon Court food quality was as always - fair but at least predictable. Dispute other comments on this site about the food quality deteriorating, the quality on this cruise seemed very consistent with my other Princess cruises. Sabatini's offered, without question, the best meal of the cruise.
Ports - The ship arrived and departed on time for every port, however, the departure time for Edinburgh was changed from the time published without notice. Originally, Edinburgh was published with a midnight departure but apparently when Princess discovered (or the city announced) that the Military Tattoo would not be performed on Sunday, August 3rd the departure time was advanced. While Princess announced via email that the Tattoo would not be available they did not announce the revised departure time.