We just got back from a great cruise on the Carnival Triumph back to back from Galveston to PR and back to Galveston for 21 days. It was overall a great cruise. We travel on several cruise lines and although there were a lot more kids on this one, it was still wonderful.
There were only minor things that could be improved upon. I guess we just love cruising..... Someone said the food was bad. It was not.
The only thing I really didn't like was their use of the library/card room for special functions making it unusable. It was bad enough that the two rooms were combined but to then put all kinds of special dining functions in there was completely unacceptable. AND 2 books in the exchange part was horrible...