Sailed to Singapore December 2014 two great nights in hotel then we arrived on celebrity millennium,from the start the cabin was not what I booked , after complaining we were put on deck two. the ship was old and not up to a clean standard, dirty windows no cleaning ever going on around ship.The sun loungers were dirty rungs missing old and in need of changing.The cutlery was often dirty, and the dining room was always cold on deck four, as this was the smart or formal dining I was always cold in my evening wear.The self service dining was not much beter,with limited choice unless you wanted stir fry or piza .The entertainment was poor and limited theatre only half full,and nothing on most nights unless you wanted to watch old films.they have monks travelling on ship,no disrespect but I want entertainment when I pay good money out not exercices from monks.The last morning at breakfast they had no butter and when asked was given one small portion from under counter.WE paid a lot of money for this cruise and many other guest from uk Canada Usa and Australia were also unhappy about this cruise.NEVER AGAIN WITH CELEBRITY this ship needs scrapping save your money I whish we had. .Our room steward and assistant were the only good thing