This was a great cruise with very friendly staff.We had an ocean view stateroom for 3 people and it was very clean but a little small. The washroom was on the small side but it was good and clean. Dining was great! Our waiter was very nice and very patient. Our sommelier was pretty good as well. The food in the main dining room was very good but the soups were not as good. The desserts are a must every night! The buffet, on the other hand, was okay. The food didn't have much variation (it was the same everyday). It was also very hard to find the table where your family was sitting because it was a little crowded and the buffet was very big. The food was fine though. The only complaint i have was that the latest the buffet opened until was 11pm and sometimes on a cruise i would wake up in the middle of the night wanting something to eat and the buffet was closed... Room service was great and was always free of charge. The pool grill was amazing! The nachos were delicious and the hot dogs were very good. They also had onion rings, fries and hamburgers.The shows were always very exciting every night. They had magicians, singers, dancers, acrobats and bands come and perform for us and were always fun and entertaining. A great way to end the day!Embarking and disembarking was very smooth and the staff were always very pleasant and open.We had one shore excursion which was for the port of Naples. The tour guide was very nice but it seemed that they really wanted you to buy something at the music box shop they took us to and if you didn't buy anything, they seemed kind of angry. The shore excursion prices very on the pricy side as well. Otherwise, the shore excursion was very smooth, fun and well-planned. You can book an excursion before your cruise and on board as well.Although the ship was full, it never felt too crowded and the fellow passengers were very friendly too.Will definitely go on Celebrity again!