First of all, let me say this was our ninth cruise and first with Celebrity. If traveling from Ft. Lauderdale, try the La Quinta hotel. Great place, not run down as some others have complained about hotels in the pier area. Your stay includes transportation to the pier which was great.
The embarkation procedure was fantastic. No lines and everything was ready for us to walk up, get our room card and board. As we went to our rooms the room steward greeted us and asked us a list of questions about how we wanted our room set up and any special requests we had in relation to his service. All through the trip we were totally happy with his service.
The food was plentiful and tasted great. During lunch many people were unaware that there was a made to order pasta bar and sandwich bar at the rear of the ship. These same people were not aware of the waffle bar for breakfast. You cannot skip these. They are almost a dessert they were so good. If you don't want to eat dinner in the dining room you can go to alternative dining, which requires a reservation but it allows a less formal dining area with complete waitservice and only two menus. The menus are alternated each night so not a huge selection but very good. My one complaint is that if you choose not to have a "sit down" dinner, there is no dinner buffet which would allow you to just grab a quick bite then go off to the casino or hang out on the decks. It was a little annoying to me since I don't always want to spend two hours eating dinner.