We had a concierge class balcony stateroom, and the stateroom was comfortable - particularly appreciated the full size shower. Unfortunately, the balcony was very small and had no lounge chair, only upright chairs. No towel animals and the linens were not renewed as frequently as we'd like. Room service was good with a wide menu. Ability to order through interactive TV was handy.
Lowest marks probably went to the food - variety and quality not that good in the main dining room, and service was fairly slow. The buffet had more options, but pretty much the same options every day - no themes or rotation, as on Princess. Appreciated the always-available lemonade and punch, and ice cream - some of the few upscale touches.
Entertainment was so-so (although I liked the theater as a venue), and the cruise director's staff did not seem to be much in evidence. Overall there did not seem to be a lot of activities going on. Admittedly it was a port intensive itinerary, but I think they could have had more to do on board.
Ports: St. Croix was a Sunday; we docked at Frederiksted, which has nothing going on in town. Did not take a shore trip. St. Kitts: took the scenic railway tour, which we enjoyed although it was fairly expensive. Dominica: took the Trafalgar Falls and scenic drive tour, which is worth while and reasonably priced. Grenada: took the West Coast and Spice tour, the best of our trip - this was our favorite island overall. St. George also is the most interesting town of all the ports - could have spent more time there. Tobago has nothing to do in town unless you take a tour elsewhere on the island. On return to San Juan, took the El Yunque tour. The driver took too long and due to bad traffic, we barely made it back for our 4 p.m. flight (dropped us off at the wrong end of the airport too).
We got a good fare equal to what we would have paid on a bargain line, so I think we got our money's worth, but not likely to cruise Celebrity again.