Pros: I love Celebrity cruise lines. Clean and well-maintained ships, superb service, great food, and a no smoking casino.
Cons: (on my recent Infinity cruise): Limited music venues. This is the first cruise I have been on in quite a while I was disappointed in the live band and music choices. Very limited variety, no piano bar, not oldies music at all! Made for somewhat of a boring and disappointing cruise, to be honest. On my previous 2 cruises (Carnival), Awesome live band playing 60s and 70s music, but they often played in the casino which was so smoke filled my wife couldn't even bear to walk by it, let alone sit and listen to the band or dance.
Also our specialty dining experience in the Tuscan Restaurant was a complete disappointment. Paper thin steaks, bland sides, and extremely slow service. Next time we will pass on the Tuscan Restaurant. A $90 we would love to have back.
Cabin was very good other than the balcony door was extremely difficult to slide open.