We recently returned from a 10 day Carribean cruise on the Zenith. It was our second cruise, the first being with Carnival, which we'll never do again.
The ship is a little older, and I believe has been sold. The cabin was a bit small, but the ship was clean at all times. The staff and crew were terrific, a far cry above our previous experience on the Fascination.
The food was at least good most of time. The chef never did get the fish right. Occasionally, the drinks were a little under powered, but they did have a very good wine list. We were on board for New Years Eve, and it was a blast.
My only caveat is to beware of Diamonds Internation in Cozumel (the one furthest to the north). I bought my wife a diamond for a ring of hers, and when we went back to get it, they had switched stones on us. I was furious! Of course, they swore it was the one we bought, even though it didn't match the photo that came with the certification.
Caveat Emptor! <img src="http://www.traveltalkonline.com/forums/images/graemlins/pirate.gif" alt="" />