Boarding: San Francisco's cruise port area is quite congested and one needs to allow extra time for arrival. The main boulevard is blocked with traffic on cruise days, and the only public transport from the airport subway ("BART") is serviced by historic trolleys that require hauling your luggage up and down steps, AND the trolleys are crammed with riders. The subcontractor that handles check-in and boarding is reasonably friendly, helpful and efficient.
Cabin: The cabin (ours with veranda) is compactly designed with lots of space for clothing storage. The room was reasonably clean with the exception of shower grout that needed scrubbing, and a shower that drained very slowly to the point of backing up several inches if standing water.
Dining: Three Thai barristas operated the artisan coffee shop on the morning shift and deserved recognition for their exceptional service. They remembered our special coffees every morning without our input. A gelato shop across from the espresso cafe sold a large variety of flavors that were manufactured onboard the ship. A continuing problem expressed by several passengers was the consistency of the gelato in that it contained ice crystals that resulted in a sandy texture, possibly from melting and refreezing. When we mentioned this to staff we were met without concern. When the mango gelato contained two-inch pieces of unpeeled mango, and we returned it to the server, she said that it was normal, even though we suggested she reported the "chunks" to the gelato-makers. She was adamantly uninterested in our feedback. The upper deck buffet was reasonably diverse in offerings, both vegetarian and meat, and included a free ice cream/cookie stand with helpful friendly staff. The buffet supervisors were always at full attention and monitoring the buffet and its staff--very impressive. In the main dining room we bought a seven-bottle wine package for $360 so we could drink our Artesa chardonnay, for which we normally pay $17, so Celebrity takes quite a mark-up at $50, including 18% gratuity. The good news is that our wine stewardess, Ivana, was amazingly helpful, friendly and efficient. Service from our waiter was mixed in that he was friendly, but couldn't remember that we did not eat meat, and twice took us aside to insist that we rate him ten out of ten when we received an email survey from his employer. We felt very uncomfortable with is in-your-face style of arm-twisting to give him the highest rating possible. His weirdness was balanced by Windy, a hard-working assistant waiter who we gave a special recognition to ship's management. By the way, if you prefer vegetarian, the selection is sparse and not so appealing.