My girlfriend and I just got home from a 5 day Western Caribbean cruise to Grand Cayman and Ocho Rios, Jamaica departing from and returning to Miami aboard the Carnival Victory. All in all it was a great trip and I had an amazing time, but there were some things that could have been done better. Sorry for the long review.
First of all, if anyone is on the fence about the 'faster to the fun' pass - I cannot stress enough how worth it it is. It saved us waiting on line for an hour at the cruise port checking in, it got us on whatever tender we wanted for Grand Cayman and it got us on the earliest to disembark at the end, but for $60, just skipping the line at the beginning to get on the boat was enough to make it worth it.
The first day, we got on the boat and made our way to the shore excursion desk, which was packed, but not as packed as the guest services desk on the other side of the lobby (Deck 3). After weather prevented us from parasailing in Miami prior to the cruise, which had been our intention, we attempted to book the Grand Cayman parasailing excursion. As there was only one spot left (and two of us) they were unable to book us (even though we volunteered to go tandem - maybe it had to do with how much space on the boat there was). They put us on a waitlist in the event of cancellation, but it didn't look like we'd get to book parasailing through the boat. (Let that be a lesson: the advice about booking excursions early is no joke).
We had a little bit of a problem with our cabin. The size was fine, as was the balcony and the bathroom, but there was a faint musty/moldy smell in the stateroom hallways and in the room itself, which our steward attributed to the air conditioning duct system. The smell persisted throughout the length of the trip. Once in the room, we got used to it relatively quickly, but whenever we came back to the room, we smelled it again. In addition, our room was right above the piano bar, so we were able to hear the noise that that generated every night. It wasn't too bad - it was faint and didn't keep either of us from being able to fall asleep, but be forewarned that if your room is above a bar on this ship, you will be able to hear it in your cabin