This was my second cruise with Carnival, the first being one the Paradise about 10 years ago. The Triumph appeared to be a twin of the Paradise, and is in need of updating. The cabin looks like you stepped back into the 80s. The rest of the ship isn't doing much better. Note that I am not a travel snob, as a rule. I'm usually pretty easy going and understanding - I'm a very go with the flow, make the most of it kind of traveler.
The Pros: the wait staff in the dining room were all excellent. Great personalities and very accommodating. Out cabin steward was also very nice. The comedy show was good. The lounge shows were good. We really enjoyed our shore excursions booked through the cruise line. The food at Guys Burger Joint was excellent. Ate burgers for lunch every day and fell in love with chipotle mayo! My mom had never cruised before, so she seemed to enjoy herself moe, having nothing to compare the experience to.
The Cons: The rest of the staff was okay, but not stand out. The staff in the shops were barely even polite. The breakfast buffet had a lot of food on it, but it wasn't the best. I've had better food at a school cafeteria and it was so packed you waited in line 10 minutes to get food and could be standing with your tray for 10 minutes waiting on a table.