I cruised with a friend and my parents. My friend and I (college students) had a wonderful time on the boat.
Pros:
Easy to "Make Friends": As it was in July, there were a lot of families and young folks on the boat (age 16-30). I've really enjoyed that on my Carnival Cruises.