I have cruised on most of the major lines and this was the first time I tried Celebrity. As I was tagging along with a group of family and friends, I had no input into cruise line, destination or date. Didn't even read any reviews until a few weeks before we departed.
With one big exception, I cannot say enough good things about the cruise and the cruise line. Embarkation and disembarkation were easier than any other cruise line. The crew were phenomenal..friendly, helpful, eager to please.
I didn't try any of the specialty restaurants. The food in the dining room, and on the top deck, including the pizza and hamburger/hot dog station was good to very good.