The good
* getting on the ship - fast and easy.
The bad
* service onboard was terrible - had to wave down staff to get their attention
* the food was below average
* most of the staff could not speak english - bar staff, restaurant staff, etc.Made it very difficult to communicate a drink or food order
* the entertainment was bad
* many, many hard sell tactics to get you to buy ...