Ship was beautiful, and beautifully maintained. It was spotless, and we saw crew constantly cleaning and picking up.
Our cabin was great--not spacious, but well laid-out, with enough storage. The only issue was that our suitcase was a little too big to fit under the bed, but it and all our hanging clothing fit fine in the closet. The overbed storage was very handy (a little high for me; I only stand 5'2", but DH could reach fine). The bathroom was fine, with storage. The showerhead for the AQ cabin was spectacular; terrific water pressure and good temperature regulation. Mariano and Vasily, our cabin attendants, did a spectacular job of keeping us clean and tidy. They were always smiling, helpful, and appeared happy to see us. Of course, we were trying very hard to NOT be the guests whose pictures appear in front of the dartboards in the crew quarters... :)
Blu restaurant was excellent. Bogdan, the maitre'd, was welcoming and helpful. The waiters were friendly and quick. The assistant waiters (especially Vasilica and Joewhee) were funny, kind, and just all-around wonderful folks to meet! Food was good, and selection was nice, but not overwhelming. We enjoyed being able to eat there.
Buffet had really good food, but the standard buffet issues (lines, zigzagging/indecisive other people, people with hygiene issues). None of which were the ship's fault. We had NO fault to find with Celebrity, just with some of the other passengers.
Shore excursions (booked through Celebrity) were professionally done and good. The one in Juneau (cooking demonstration, glacier, and brewery) was extremely rushed. They really needed to choose two of the three destinations instead of trying to cram all three into 4 hours. We would recommend the George Inlet Inn in Ketchikan to anyone. The crab feast was AWESOME! (Thanks to our server, Leah, for a spectacular time!)
Beverage packages (me on Classic Alcohol, DH on Premium Alcohol) were worth it and fair. We had no problem with anything.
Murano, while having good food and good service, left us with a slight impression of not being worth the extra price, when we were able to eat in Blu. Just not quite up to snuff (messed up dessert order, difficult to understand what folks were saying). The tableside preparation was fun to watch, however.
In summary, we were very pleased with the ship, service, food, and cruise in general, and would not hesitate to cruise on the Solstice again.