We chose the cruise because of is itinerary - this did not disappoint.
Too many aspects of the way were treated seemed designed to get as much money out of us as possible. We were bombarded with numerous over-priced offers. Having already pre-paid gratuities, we were still charged an additional 18% "service charge" on our drinks and even then were invited to leave a further gratuity!
Although the majority of shore excursions were enjoyable, comparable locally-provided ones of the same quality were little more than half the price. Celebrity's shore excursions were the most expensive we have experienced so far.
Stateroom was good and well-maintained