The major issues were the very slow port tendering which took 2 hours on average each way. Standing in a line in the rain for 1 hour and 15 minutes was unacceptable. No cover no umbrellas handed out. Then sitting in tenders for a hour waiting to line to get on the ship was unacceptable. Star Princess really dropped the ball with excuse after excuse why they could not get a berth at the dock. One tender a a time docking for 2600 passengers was totally unacceptable.
Norovirus was in epidemic stage when the Captain announced to use the rest room only in your cabin and wash your hands better. I realize he did not want to scare the passengers, but more warnings were necessary. Some spent the entire trip quarantined in their cabin with their ship card deactivated.
The Internet cafe was dial up slow for 75 cents or less a minute. I would pay for a high speed connection. Really bad for the business person. OK for mom and pop to check one email.
Many very unhappy cruisers. Staff was basically excellent. Food was average to good. Specialty restaurants were excellent, $20 extra per person. Rooms were terrific. and room stewards excellent. The automatic tipping charge which was $250 for the trip was optional only if you went to the service desk and opted out which we preferred to do our own gratuity.