We recently took a short, 2 day trip from Miami to the Bahamas on the Celebrity Infinity. Although its an older boat it was in fine physical shape. We were looking for a short, relaxing weekend. However, after a good number of excellent prior Celebrity cruises we were very disappointed. The food in the dining room was very salty. The food in the buffet was very limited in choice, rather unattractive in presentation, and pretty below average.
The boat seemed understaffed. Sitting on deck, staff did not come around asking if we wanted drinks, they did not clean up tables, and in fact were pretty missing.
The weather going to the Bahamas was a bit rough (waves at about 6- 7 feet). Other boats we've been on effectively used stabilizers to reduce the movement and discomfort of passengers. If the Infinity has these stabilizers it seemed they were not used.