As close to perfect as could be hoped for. From embarkation to debarkation, Celebrity tried their best to make the cruise as enjoyable as possible. Embarkation took less than 45 minutes from the time I was dropped off till the time I had a glass of champagne in my hand standing on the ship. The ship was in great shape in every aspect from what I saw. We ate in Blu and the food and service was beyond great. We also ate most lunches in the buffet, which did have some issues the were mostly caused by other passengers. The issues is mostly that it's hard to find a seat because people seem to want to use the tables as a place to spend time and chat instead of eating and then going to one of the other places on the ship that are meant for relaxing and chatting. We were able to get by this by heading to the back of the room where we always found a spot. The adult beverage venues were plentiful and we found the service good in all but 1, the pool bar seemed to have problems keeping the popular beer, wine, and liquors in stock which caused them to have to go in the back storage to get them and caused service to suffer a bit, but this is a small issue. Entertainment was not great but was adequate and there seemed to be something for everybody to do and sometimes too many choices to be able to do all the things that you wanted (a plus) and there all places all over if you just want to do nothing. I had to visit the ships service desk twice because we were charged for drinks that were part of our drink package, they we apologetic and took the charges off with no problem (a minus but not a big issue). Debarkation went smoothly, when our time came, we were off the ship and had our bags outside in about 30 minutes. All in all this cruise was a 9+ out of 10 and would positively do it again.