We spent 2 days at the B Ocean Hotel in Ft. Lauderdale prior to embarking. Nice location on the beach, beautiful sunrises from our 12th floor room, friendly staff, decent food (& free morning coffee) in the Bistro. No airport or cruise shuttle. Taxi fare was about $20-$25.
We'd cruised on "Connie" in 2006 (Baltic) & the recent renovations are nice. One issue was the curtain was too thin to keep out any daylight, so I found it difficult to sleep in. Plenty of storage for a 14 day cruise, fridge in room, etc.
We enjoyed the entertainment & enrichment speakers. Didn't partake in too many activities. Preferred to relax, read, watch the wildlife, etc.
We never went to a specialty restaurant & only ate at the buffet when the MDR (Main dining room) was closed. We were disappointed in the MDR food. The menu selections were unusual, like trying to imitate an upscale restaurant, but without the knowledge/expertise to make it work. The biggest waste of food, time & money was the "brunch" that was offered on 2 of the sea days. Unorganized, lots of passengers & waiters wandering around looking for places to sit, dried out "mystery" food. We ended up leaving & going to the buffet!
We only took 1 shore excursion through Celebrity & it was very good.
Disembarkation was organized, fast & easy,