Just got back from the Triumph. A very pleasant ship, albeit with an annoying layout. You can't get from one end to the other on some decks without changing floors.
The destinations speak for themselves; Cozumel, Grand Cayman, and Ocho Rios. An excellent itinerary. Lots of hard-sell tactics in Jamaica, but what else is new? Three beautiful beaches on 3 beautiful islands. 7 Miles beach in Grand Cayman is amazing. Silky soft sand. Mahogany Beach in Jamaica was also quite nice.
As far as the crowd, we had a very mixed bunch. Young, old, families, etc. Not too many teens on this particular voyage. A very casual crowd. The dining room was rarely crowded, especially on formal nights. The dance club was fine, the casino a pleasant place to kill some time. Too smoky, however.