After many cruises on Royal Caribbean and 2 on Carnival, we finally tried Celebrity. Our cruise was in December, 2019 4 nights from Miami visiting Key West and Nassau. The itinerary was perfect. We had full days in both ports with many excursions available. We stayed in the Aqua class and dined in the BLU dining room every night.
The staff on the ship were extremely helpful and friendly. We've been on many cruises, and I would rate all staff members of the Celebrity Infinity as top notch in professionalism. The dining room staff seemed to remember all the guests names. They all made for such a really nice cruise vacation.
The food was very good to excellent. I found the buffet was a little smaller than the buffet of all the Royal Caribbean and Carnival Ships, but I felt the quality was better. The late night pizza was done very well!