Loved our cruise, will book another one for a longer time. Plan to budget well for alcohol and tipping. There was plenty to do for all ages, but if you are 20-30, Carnival cruise is for you! Pack light, but plan to bring a sweater or light jacket, because nights are very cool. The best part is picking a quiet spot on the deck of the ship and watching the sunrise :-).