This was our first cruise, so nothing to compare it too.
Sailed from Ft.
Lauderdale to San Diego, through Panama Canal.
Pros: good service, good food, friendly staff, clean ship, nice weather.
Cons: too many days at sea, poor ports of call, prices of drinks outrageous, tours a bit poor and expensive, $13.50 per day per person service charge!!! All entertainment and daytime activities geared to older American audience.
At least we got to see the Panama Canal! I think we will stick to land tours, better value and much more interesting.

