We had a wonderful time on this cruise with our 2 kids to Alaska. We had beautiful weather throughout and had a chance to see all the breathtaking views of the glaciers and ports of calls as advertised.
We had taken the Celebrity Millenium a decade ago and in comparison, food was mediocre, just a couple of notches above your Home Town Buffet but not comparable to Las Vegas style buffets. I felt pampered everyday at the Grand Restaurant where meals were served to our table at dinner time.
Rooms were clean, sheets were stained but I had pulled it out and they changed it. My bed had a dip in the middle but it wasn't too uncomfortable enough to request a change as we were so exhausted each day that we slept on it like a log. If it were in my own bedroom or in our guest room, I would have replaced it without a doubt, it was pretty obvious.