Any cruise is a great cruise for me. However, this was our first Celebrity cruise and we were expecting more, especially with the food. Friends who are elite members confirmed that the dinners were not up to par. Sadly, we were warned immediately upon boarding that there had been a norovirus outbreak on previous cruise and, yes, it continued to plague our cruise, also. Third day for me.
We found that there was a lack of on board daytime activities compared to other cruises. Activities that were offered (way too many trivia sessions) were haphazard and stingy with prizes. I participated in a stage show and didn't even get a drink of water, zero, nada. Restaurant selection was poor. Couldn't afford the one specialty French Cuisine. We found Millennium difficult to get around. Kept running into cabin halls looking for public venues. Didn't meet anyone raving about casino.
There was a plus side. We had excellent dinner companions as well as awesome waiters. Our cabin steward was excellent also. We had no problems with staff.
Our arrangements pre and post cruise with Celebrity went smoothly and boarding and disembarking were a piece of cake. I was concerned about arriving in Hong Kong at 6am and they arrange breakfast at an airport hotel where you can check in as well as check your luggage there. That done, Celebrity provides a bus tour of the city until it is time to board ship.