This was our first cruise with Celebrity and it was good, however we found that we enjoy Royal Caribbean more. We sailed on the Reflection.
Dining: Ocenview Café was very similar to the Windjammer on Royal Caribbean ships. We had breakfast and lunch here on most days. The one difference that we did note was the on some days the desert selection was fantastic. Royal Caribbean seems to alternate between the same so-so deserts and there were days on the Reflection that the Oceanview seemed to offer deserts from specialty restaurants.
The main dining room was beautiful and service was fantastic. Once again deserts were some of the best we have ever had (anywhere). The only negative was that the steak on the regular menu was VERY thin. Royal Caribbean regular menu steaks definitely get the nod. We did eat at one specialty restaurant, the Lawn Club Grill and the food was very good.