This was my husband and my second cruise, first with Carnival. We had to leave from Miami and had a very specific time period so this was the only cruise that fit. We were accompanied with my father, a first time cruiser so I was concerned about some of the reviews. While we loved our Carnival experience, this was far superior and in the future we will stick with Celebrity.
The ship size was wonderful, you never felt crowded to had to stand on line. The demographic was older which suited us, and less diverse. (which did not suit us as much).
The service and the entertainment were amazing. We only went to two shows on Carnival and then didn't bother. We went to everything but the last late night show and they were all wonderful. Some were Las Vegas quality.
We enjoyed having the balcony but it did reduce the room size. Otherwise, the room was very good and we were very happy.