We chose the cruise due to the ports and good deals. I like to snorkel so Grand Caymen and Key West were on my bucket list.
We have cruised on Royal C. and NCL previously. There are some things we really liked about Celebrity and some not so much.
Embarkation and disembarkation were amazingly quick. We were on the boat within 20 minutes and off in the same timeframe. We loved the buffet, much better than NCL.
The cabin was spacious enough. I liked the fact that they give you toiletries twice daily for showers not the pump on the wall. The shower seemed a bit larger than other cruise ships. Balcony had nice chairs with high backs more like a lounger.