Overall, this cruise was one of the best me and my partner have ever done, although it was mostly due to the great people we met on board rather than the cruise line or the ship itself.
We found the service on Celebrity to be standard, just about the same as Royal Caribbean or Norwegian, with pros and cons like any other cruise line; in some cases, it was overrated.
The check-in process in Fort Lauderdale was a mess, took us over 1 1/2 hours to finally board; however, it was the beginning of our vacation, so we were in a really good mood :D most people were complaining though.
Oceanview rooms have great views and are just the right size, the best part is the service, cabin staff do the rooms like every 5 minutes, it was amazing how it was always clean and done no matter how much we messed it up ;)Rafael: you're the best! (our cabin attendant)