We chose this cruise because we wanted to relax and unwind. We were aware of the distances from the port to the larger cities - so only chose to go into a couple of times - so cannot comment on the tours that were on offer.
Service was excellent - both the room attendants and the restaurant staff.
Meals were good - however, while ever Celebrity continues to cater with their "north American French" style for customers into Asia there will continue to be problems. Ocean view café was vey much designed for an North American customer base - but you can accept that and adjust accordingly. The meals in the Restaurant were generally good - except when you run into the inevitable clash against the north American version of dishes - ie Pavlova is not a macaroon with cream - panna cotta is not junket - and seriously who eats sweet potato topped with marshmallow as a vegetable. However, that said, the meals were comparable to most good hotels.
We visited the Olympic Restaurant for two nights and both the food and service was great - it is worth the visit to recall what silver service was like. We also visited Quisine for one night - it does not really hot the mark. Enjoying good food is more than just presenting ordinary food in fancy ways and ordering from an Ipad - it was quite disappointing.
We enjoyed the cruise - but beware the lurking cruise critics who seem to want to take every opportunity to complain about everything - in the lift - at dinner. On one occasion we saw two Chefs trying to placate a woman who was so distressed that the chocolate cake was not as nice as the one she had the night before - the crew certainly know how to show patience.
The waiting staff and room attendants are just great and their genuine approach to hospitality made for a very enjoyable experience.